NiHu
2.0
|
quadratic 3-noded line shape function set More...
#include <lib_shape.hpp>
Public Types | |
typedef shape_set_base< line_2_shape_set > | base_t |
typedef base_t::corners_t | corners_t |
typedef base_t::corner_iterator_t | corner_iterator_t |
Public Types inherited from NiHu::shape_set_base< line_2_shape_set > | |
enum | |
integer constants | |
typedef shape_set_traits::domain< line_2_shape_set >::type | domain_t |
Domain. | |
typedef domain_t::scalar_t | scalar_t |
scalar type inherited from the domain | |
typedef domain_t::xi_t | xi_t |
typedef std::array< xi_t, num_nodes > | corners_t |
typedef corners_t::const_iterator | corner_iterator_t |
typedef shape_value_type< 0 >::type | shape_t |
typedef shape_value_type< 1 >::type | dshape_t |
typedef shape_value_type< 2 >::type | ddshape_t |
typedef shape_set_traits::position_dof_vector< line_2_shape_set >::type | position_dof_vector |
typedef shape_set_traits::corner_index_vector< line_2_shape_set >::type | corner_index_vector |
Static Public Member Functions | |
static corner_iterator_t | corner_begin_impl () |
return begin iterator to the corner nodes More... | |
Static Public Member Functions inherited from NiHu::shape_set_base< line_2_shape_set > | |
static shape_set_traits::shape_return_type< line_2_shape_set, Order >::type | eval_shape (xi_t const &xi) |
static corner_iterator_t | corner_begin () |
return begin iterator of corner nodes | |
static corner_iterator_t | corner_end () |
return end iterator of corner nodes | |
static const xi_t & | corner_at (size_t idx) |
return corner at a given node number More... | |
static unsigned | node_to_domain_corner (unsigned idx) |
assign domain corner to node More... | |
static unsigned | position_dof (unsigned idx) |
assign position dof value to node More... | |
Static Protected Attributes | |
static const corners_t | m_corners |
the corner nodes of the shape set More... | |
quadratic 3-noded line shape function set
Definition at line 469 of file lib_shape.hpp.
|
inlinestatic |
return begin iterator to the corner nodes
Definition at line 479 of file lib_shape.hpp.
|
staticprotected |
the corner nodes of the shape set
Definition at line 486 of file lib_shape.hpp.