NiHu  2.0
NiHu::tria_1_gauss_shape_set Class Reference

Static Public Member Functions

static corner_iterator_t corner_begin_impl ()
 
- Static Public Member Functions inherited from NiHu::shape_set_base< tria_1_gauss_shape_set >
static shape_set_traits::shape_return_type< tria_1_gauss_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_tcorner_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
 

Additional Inherited Members

- Public Types inherited from NiHu::shape_set_base< tria_1_gauss_shape_set >
enum  
 integer constants
 
typedef shape_set_traits::domain< tria_1_gauss_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_nodescorners_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< tria_1_gauss_shape_set >::type position_dof_vector
 
typedef shape_set_traits::corner_index_vector< tria_1_gauss_shape_set >::type corner_index_vector
 

Detailed Description

Definition at line 70 of file tria_1_gauss_shape_set.hpp.

Member Data Documentation

◆ m_corners

const tria_1_gauss_shape_set::corners_t NiHu::tria_1_gauss_shape_set::m_corners
staticprotected
Initial value:
= {
tria_1_gauss_shape_set::xi_t(1.0/6.0, 1.0/6.0),
tria_1_gauss_shape_set::xi_t(4.0/6.0, 1.0/6.0),
tria_1_gauss_shape_set::xi_t(1.0/6.0, 4.0/6.0)
}

Definition at line 85 of file tria_1_gauss_shape_set.hpp.


The documentation for this class was generated from the following files:
NiHu::shape_set_base< tria_1_gauss_shape_set >::xi_t
domain_t::xi_t xi_t
Definition: shapeset.hpp:216