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 |