|
| LocalFunctionAdapterLocalFunction (const EntityType &entity, const DiscreteFunctionType &adapter) |
| constructor initializing local function
|
|
| LocalFunctionAdapterLocalFunction (const DiscreteFunctionType &adapter) |
| constructor
|
|
| LocalFunctionAdapterLocalFunction (const ThisType &other) |
| copy constructor
|
|
| ~LocalFunctionAdapterLocalFunction () |
| destructor
|
|
unsigned int | order () const |
| return order of the space
|
|
template<class PointType > |
void | evaluate (const PointType &x, RangeType &ret) const |
| evaluate local function
|
|
template<class PointType > |
void | jacobian (const PointType &x, JacobianRangeType &ret) const |
| jacobian of local function
|
|
template<class PointType > |
void | hessian (const PointType &x, HessianRangeType &ret) const |
|
template<class QuadratureType , class ... Vectors> |
void | evaluateQuadrature (const QuadratureType &quad, Vectors &... result) const |
|
template<class QuadratureType , class ... Vectors> |
void | jacobianQuadrature (const QuadratureType &quad, Vectors &... result) const |
|
void | init (const EntityType &entity) |
| init local function
|
|
const EntityType & | entity () const |
| get entity
|
|
template<class ArgumentType > |
void | initialize (const ArgumentType &arg, double time) |
|
template<class QuadratureType , class VectorType > |
auto | evaluateQuadrature (const QuadratureType &quad, VectorType &result) const -> std::enable_if_t< std::is_same< std::decay_t< decltype(result[0]) >, RangeType >::value > |
|
template<class QuadratureType , class VectorType > |
auto | evaluateQuadrature (const QuadratureType &quad, VectorType &result) const -> std::enable_if_t< std::is_same< std::decay_t< decltype(result[0]) >, JacobianRangeType >::value > |
|