|
rheolef
6.3
|
#include <field_on_pointset.h>
Inherits std::array< T >.
Classes | |
| struct | set_case |
| struct | set_case< Expr, space_constant::scalar > |
| struct | set_case< Expr, space_constant::tensor > |
| struct | set_case< Expr, space_constant::vector > |
Public Types | |
| typedef array< T, M > | base |
| typedef base::size_type | size_type |
Public Member Functions | |
| field_on_pointset_rep () | |
| void | resize (const geo_basic< T, M > &omega, const quadrature< T > &quad, size_type n_comp=1) |
| template<class Expr > | |
| void | set (const geo_basic< T, M > &omega, const quadrature< T > &quad, const field_nonlinear_expr< Expr > &expr) |
| template<class Expr > | |
| void | set_scalar_case (const geo_basic< T, M > &omega, const quadrature< T > &quad, const field_nonlinear_expr< Expr > &expr) |
| template<class Expr > | |
| void | set_vector_case (const geo_basic< T, M > &omega, const quadrature< T > &quad, const field_nonlinear_expr< Expr > &expr) |
| template<class Expr > | |
| void | set_tensor_case (const geo_basic< T, M > &omega, const quadrature< T > &quad, const field_nonlinear_expr< Expr > &expr) |
| space_constant::valued_type | valued_tag () const |
| std::string | valued () const |
| size_type | size () const |
| const T & | at (const geo_size &gs, const geo_element &K, size_type q, size_type i_comp) const |
Protected Attributes | |
| boost::array< size_type, reference_element::max_variant > | _loc_nq_by_variant |
| size_type | _n_comp |
| space_constant::valued_type | _valued_tag |
Additional Inherited Members | |
Public Attributes inherited from std::array< T > | |
| T | elements |
| STL member. | |
Definition at line 11 of file field_on_pointset.h.
| typedef array<T,M> rheolef::field_on_pointset_rep< T, M >::base |
Definition at line 14 of file field_on_pointset.h.
| typedef base::size_type rheolef::field_on_pointset_rep< T, M >::size_type |
Definition at line 15 of file field_on_pointset.h.
|
inline |
Definition at line 100 of file field_on_pointset.h.
| void rheolef::field_on_pointset_rep< T, M >::resize | ( | const geo_basic< T, M > & | omega, |
| const quadrature< T > & | quad, | ||
| size_type | n_comp = 1 |
||
| ) |
Definition at line 7 of file field_on_pointset.cc.
|
inline |
Definition at line 224 of file field_on_pointset.h.
| void rheolef::field_on_pointset_rep< T, M >::set_scalar_case | ( | const geo_basic< T, M > & | omega, |
| const quadrature< T > & | quad, | ||
| const field_nonlinear_expr< Expr > & | expr | ||
| ) |
Definition at line 110 of file field_on_pointset.h.
| void rheolef::field_on_pointset_rep< T, M >::set_vector_case | ( | const geo_basic< T, M > & | omega, |
| const quadrature< T > & | quad, | ||
| const field_nonlinear_expr< Expr > & | expr | ||
| ) |
Definition at line 136 of file field_on_pointset.h.
| void rheolef::field_on_pointset_rep< T, M >::set_tensor_case | ( | const geo_basic< T, M > & | omega, |
| const quadrature< T > & | quad, | ||
| const field_nonlinear_expr< Expr > & | expr | ||
| ) |
Definition at line 166 of file field_on_pointset.h.
|
inline |
Definition at line 83 of file field_on_pointset.h.
|
inline |
Definition at line 84 of file field_on_pointset.h.
|
inline |
Definition at line 85 of file field_on_pointset.h.
| const T & rheolef::field_on_pointset_rep< T, M >::at | ( | const geo_size & | gs, |
| const geo_element & | K, | ||
| size_type | q, | ||
| size_type | i_comp | ||
| ) | const |
Definition at line 31 of file field_on_pointset.cc.
|
protected |
Definition at line 94 of file field_on_pointset.h.
|
protected |
Definition at line 95 of file field_on_pointset.h.
|
protected |
Definition at line 96 of file field_on_pointset.h.