NiHu
2.0
|
a class representing a normal + Jacobian input More...
#include <location_normal.hpp>
Public Types | |
typedef Space | space_t |
template parameter as nested type | |
typedef space_t::location_t | x_t |
the location type | |
typedef space_t::scalar_t | scalar_t |
the scalar type | |
Public Types inherited from NiHu::location_input< Space > | |
typedef Space | space_t |
template parameter as nested type | |
typedef space_t::location_t | x_t |
the location type | |
typedef space_t::scalar_t | scalar_t |
the scalar type | |
Public Member Functions | |
template<class elem_t > | |
location_normal_jacobian_input (elem_t const &elem, typename elem_t::xi_t const &xi) | |
constructor More... | |
location_normal_jacobian_input (x_t const &x, x_t const &jac_vector) | |
constructor from location and jacobian vector More... | |
const x_t & | get_unit_normal (void) const |
return the unit normal vector | |
const scalar_t & | get_jacobian (void) const |
return the Jacobian | |
const x_t & | get_jacobian_vector () const |
return the jacobian More... | |
Public Member Functions inherited from NiHu::location_input< Space > | |
template<class elem_t > | |
location_input (elem_t const &elem, typename elem_t::xi_t const &xi) | |
constructor More... | |
location_input (x_t const &x) | |
constructor from location More... | |
const x_t & | get_x (void) const |
return the location | |
a class representing a normal + Jacobian input
Space | the coordinate space |
Definition at line 79 of file location_normal.hpp.
|
inline |
constructor
elem_t | the element type |
[in] | elem | the element instance |
[in] | xi | the reference domain variable |
Definition at line 95 of file location_normal.hpp.
|
inline |
constructor from location and jacobian vector
[in] | x | the location |
[in] | jac | the jacobian vector |
Definition at line 107 of file location_normal.hpp.
|
inline |