|
NiHu
2.0
|
the field class that stores the dof vector and the element by value More...
#include <field.hpp>
Public Types | |
| typedef field< ElemType, NSet, Dimension > | Derived |
| the derived field type | |
| typedef ElemType | elem_t |
| the element type | |
| typedef ElemType::xi_t | xi_t |
| the intrinsic location type | |
| typedef field_traits::dof_vector_type< Derived >::type | dofs_t |
| the dof vector type | |
| typedef field_traits::dof_vector_return_type< Derived >::type | dofs_return_t |
| the dof vector type | |
| typedef field_traits::eval_return_type< Derived >::type | eval_return_t |
Public Member Functions | |
| field_impl (element_base< elem_t > const &elem, dofs_t const &dofs) | |
| constructor from element and dof vector More... | |
| eval_return_t | eval (xi_t const &xi) const |
| const elem_t & | get_elem () const |
| return underlying element | |
| dofs_return_t | get_dofs () const |
Protected Attributes | |
| elem_t | m_elem |
| the element part by value | |
| dofs_t | m_dofs |
| the dofs vector part by value | |
the field class that stores the dof vector and the element by value
| ElemType | the underlying element type |
| NSet | the shape function set |
|
inline |
|
inline |