|
MGIS
|
Public Types | |
| using | Tag = ::mgis::function::EvaluatorModifierTag |
| this alias allows to match the Evaluator Modifier concept | |
Public Member Functions | |
|
template<FunctionConcept FunctionType> requires (number_of_components<FunctionType> == dynamic_extent ? true : N == number_of_components<FunctionType>) | |
| constexpr auto | operator() (FunctionType &f) const |
| template<EvaluatorConcept EvaluatorType> requires (number_of_components<EvaluatorType> == dynamic_extent ? true : N == number_of_components<EvaluatorType>) | |
| constexpr auto | operator() (const EvaluatorType &e) const |
| create a new modifier | |
|
inlineconstexpr |
create a new modifier
| [in] | e | evaluator type |