Class template Dune::XT::Functions::DynamicMathExpressionBase<D, R, r, max_d>¶
-
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 DynamicVector<DomainFieldType> &arg, FieldVector<RangeFieldType, range_dim> &ret) const¶ No documentation provided.
Method Dune::XT::Functions::DynamicMathExpressionBase::setup¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase¶
Constructor Dune::XT::Functions::DynamicMathExpressionBase::DynamicMathExpressionBase¶
Destructor Dune::XT::Functions::DynamicMathExpressionBase::~DynamicMathExpressionBase¶
Field Dune::XT::Functions::DynamicMathExpressionBase::variables_¶
Field Dune::XT::Functions::DynamicMathExpressionBase::expressions_¶
Field Dune::XT::Functions::DynamicMathExpressionBase::engine_¶
-
template<class D, class R, size_t r, size_t max_d = DUNE_XT_FUNCTIONS_EXPRESSION_BASE_MAX_DYNAMIC_SIZE>
std::unique_ptr<internal::MathExpressionEngine> Dune::XT::Functions::DynamicMathExpressionBase<D, R, r, max_d>::engine_¶ No documentation provided.