Class template Dune::XT::Functions::DynamicMathExpressionBase¶
-
template<class D, class R, size_t r, size_t max_d = DUNE_XT_FUNCTIONS_EXPRESSION_BASE_MAX_DYNAMIC_SIZE>
class Dune::XT::Functions::DynamicMathExpressionBase<D, R, r, max_d>¶ Base class that makes a function out of mathematical expression strings (dynamic domain dim).
Warning
Most surely you do not want to use this class directly, but Functions::ParametricExpressionFunction!
Method Dune::XT::Functions::DynamicMathExpressionBase::variables¶
Method Dune::XT::Functions::DynamicMathExpressionBase::expressions¶
Method Dune::XT::Functions::DynamicMathExpressionBase::evaluate¶
- template<class D, class R, size_t r, size_t max_d = DUNE_XT_FUNCTIONS_EXPRESSION_BASE_MAX_DYNAMIC_SIZE> void Dune::XT::Functions::DynamicMathExpressionBase<D, R, r, max_d>::evaluate(const int &arg, FieldVector<RangeFieldType, <recovery-expr>()> &ret) const
No documentation provided.
Method Dune::XT::Functions::DynamicMathExpressionBase::setup¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase<D, R, r, max_d>¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase<D, R, r, max_d>¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase<D, R, r, max_d>¶
Destructor Dune::XT::Functions::DynamicMathExpressionBase::~DynamicMathExpressionBase<D, R, r, max_d>¶
Field Dune::XT::Functions::DynamicMathExpressionBase::variables_¶
-
int Dune::XT::Functions::DynamicMathExpressionBase::variables_¶
No documentation provided.
Field Dune::XT::Functions::DynamicMathExpressionBase::expressions_¶
-
int Dune::XT::Functions::DynamicMathExpressionBase::expressions_¶
No documentation provided.
Field Dune::XT::Functions::DynamicMathExpressionBase::engine_¶
-
int Dune::XT::Functions::DynamicMathExpressionBase::engine_¶
No documentation provided.
Field Dune::XT::Functions::DynamicMathExpressionBase::mutex_¶
-
std::mutex Dune::XT::Functions::DynamicMathExpressionBase::mutex_¶
No documentation provided.
Variable Dune::XT::Functions::DynamicMathExpressionBase::maxDimDomain¶
-
const int Dune::XT::Functions::DynamicMathExpressionBase::maxDimDomain¶
No documentation provided.
Variable Dune::XT::Functions::DynamicMathExpressionBase::range_dim¶
-
const int Dune::XT::Functions::DynamicMathExpressionBase::range_dim¶
No documentation provided.
Type alias Dune::XT::Functions::DynamicMathExpressionBase::ThisType¶
-
type Dune::XT::Functions::DynamicMathExpressionBase::ThisType¶
No documentation provided.
Type alias Dune::XT::Functions::DynamicMathExpressionBase::DomainFieldType¶
-
type Dune::XT::Functions::DynamicMathExpressionBase::DomainFieldType¶
No documentation provided.
Type alias Dune::XT::Functions::DynamicMathExpressionBase::RangeFieldType¶
-
type Dune::XT::Functions::DynamicMathExpressionBase::RangeFieldType¶
No documentation provided.