Class template Dune::XT::Functions::GenericElementFunction¶
Inherits from Dune::XT::Functions::ElementFunctionInterface.
-
template<class E, size_t r, size_t rC, class R = double>
class Dune::XT::Functions::GenericElementFunction<E, r, rC, R> : public ElementFunctionInterface<E, r, rC, R>¶ Element function you can pass lambda expressions or std::functions to that get evaluated.
Method Dune::XT::Functions::GenericElementFunction::post_bind¶
Method Dune::XT::Functions::GenericElementFunction::order¶
Method Dune::XT::Functions::GenericElementFunction::evaluate¶
Method Dune::XT::Functions::GenericElementFunction::jacobian¶
Method Dune::XT::Functions::GenericElementFunction::derivative¶
Method Dune::XT::Functions::GenericElementFunction::default_evaluate_function¶
Method Dune::XT::Functions::GenericElementFunction::default_jacobian_function¶
Method Dune::XT::Functions::GenericElementFunction::default_derivative_function¶
Constructor Dune::XT::Functions::GenericElementFunction::GenericElementFunction<E, r, rC, R>¶
-
template<>
template<class E, size_t r, size_t rC, class R = double>
explicit Dune::XT::Functions::GenericElementFunction<E, r, rC, R>::GenericElementFunction<E, r, rC, R>(GenericOrderFunctionType order_func, GenericEvaluateFunctionType evaluate_func = default_evaluate_function(), const Common::ParameterType ¶m_type = {}, GenericJacobianFunctionType jacobian_func = default_jacobian_function(), GenericDerivativeFunctionType derivative_func = default_derivative_function(), GenericPostBindFunctionType post_bind_func =[](const auto &) {})¶ No documentation provided.
Constructor Dune::XT::Functions::GenericElementFunction::GenericElementFunction<E, r, rC, R>¶
-
template<>
template<class E, size_t r, size_t rC, class R = double>
explicit Dune::XT::Functions::GenericElementFunction<E, r, rC, R>::GenericElementFunction<E, r, rC, R>(const int ord, GenericEvaluateFunctionType evaluate_lambda = default_evaluate_function(), const Common::ParameterType ¶m_type = {}, GenericJacobianFunctionType jacobian_lambda = default_jacobian_function(), GenericDerivativeFunctionType derivative_lambda = default_derivative_function(), GenericPostBindFunctionType post_bind_func =[](const auto &) {})¶ No documentation provided.
Field Dune::XT::Functions::GenericElementFunction::order_¶
-
const GenericOrderFunctionType Dune::XT::Functions::GenericElementFunction::order_¶
Field Dune::XT::Functions::GenericElementFunction::evaluate_¶
-
const GenericEvaluateFunctionType Dune::XT::Functions::GenericElementFunction::evaluate_¶
No documentation provided.
Field Dune::XT::Functions::GenericElementFunction::jacobian_¶
-
const GenericJacobianFunctionType Dune::XT::Functions::GenericElementFunction::jacobian_¶
No documentation provided.
Field Dune::XT::Functions::GenericElementFunction::derivative_¶
-
const GenericDerivativeFunctionType Dune::XT::Functions::GenericElementFunction::derivative_¶
No documentation provided.
Field Dune::XT::Functions::GenericElementFunction::post_bind_¶
-
const GenericPostBindFunctionType Dune::XT::Functions::GenericElementFunction::post_bind_¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::BaseType¶
-
type Dune::XT::Functions::GenericElementFunction::BaseType¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::GenericOrderFunctionType¶
-
type Dune::XT::Functions::GenericElementFunction::GenericOrderFunctionType¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::GenericEvaluateFunctionType¶
-
type Dune::XT::Functions::GenericElementFunction::GenericEvaluateFunctionType¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::GenericJacobianFunctionType¶
-
type Dune::XT::Functions::GenericElementFunction::GenericJacobianFunctionType¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::GenericDerivativeFunctionType¶
-
type Dune::XT::Functions::GenericElementFunction::GenericDerivativeFunctionType¶
No documentation provided.
Type alias Dune::XT::Functions::GenericElementFunction::GenericPostBindFunctionType¶
-
type Dune::XT::Functions::GenericElementFunction::GenericPostBindFunctionType¶
No documentation provided.