NiHu
2.0
|
specialisation of NiHu::field_type_accelerator_elem for the hard acceleration case More...
#include <field_type_accelerator.hpp>
Public Types | |
typedef quadrature_elem< typename Field::elem_t::domain_t::xi_t, typename Field::elem_t::domain_t::scalar_t > | base_t |
the base type | |
Public Types inherited from NiHu::quadrature_elem< Field::elem_t::domain_t::xi_t, Field::elem_t::domain_t::scalar_t > | |
typedef Field::elem_t::domain_t::xi_t | xi_t |
template argument as tested type | |
typedef Field::elem_t::domain_t::scalar_t | scalar_t |
template argument as nested type | |
Public Member Functions | |
field_type_accelerator_elem (base_t const &base) | |
constructor computing the shape function More... | |
const Field::nset_t::shape_t & | get_N (void) const |
return shape function More... | |
Public Member Functions inherited from NiHu::quadrature_elem< Field::elem_t::domain_t::xi_t, Field::elem_t::domain_t::scalar_t > | |
quadrature_elem (xi_t const &xi=xi_t(), scalar_t const &w=scalar_t()) | |
constructor initialising all members More... | |
xi_t & | get_xi (void) |
return reference to base point | |
const xi_t & | get_xi (void) const |
return constant reference to base point More... | |
const scalar_t & | get_w (void) const |
return constant reference to weight More... | |
void | set_w (scalar_t const &w) |
set quadrature weight More... | |
quadrature_elem & | operator*= (scalar_t const &c) |
multiply a quadrature element by a scalar More... | |
quadrature_elem & | transform_inplace (Eigen::Matrix< scalar_t, LSet::num_nodes, LSet::domain_t::dimension > const &coords) |
transform a quadrature element according to a shape function set and corner nodes More... | |
Protected Attributes | |
Field::nset_t::shape_t | m_nset |
the accelerated n-set | |
Protected Attributes inherited from NiHu::quadrature_elem< Field::elem_t::domain_t::xi_t, Field::elem_t::domain_t::scalar_t > | |
xi_t | m_xi |
base point | |
scalar_t | m_w |
weight | |
specialisation of NiHu::field_type_accelerator_elem for the hard acceleration case
Definition at line 74 of file field_type_accelerator.hpp.
|
inline |
constructor computing the shape function
[in] | base | the quadrature element reference |
Definition at line 90 of file field_type_accelerator.hpp.
|
inline |
return shape function
Definition at line 99 of file field_type_accelerator.hpp.