|
MGIS
|
Public Types | |
| using | Tag = ::mgis::function::EvaluatorModifierTag |
| this alias allows to match the Evaluator Modifier concept | |
Public Member Functions | |
|
template<ViewableFunctionArgumentConcept QualifiedFunctionArgumentType> requires ( checkNumberOfComponentsCompatibility<QualifiedFunctionArgumentType, compile_time_size<TensorType>>()) | |
| constexpr auto | operator() (QualifiedFunctionArgumentType &&) const |
| template<EvaluatorConcept EvaluatorType> requires ( (areTensorModifierRequirementsSatisfied<TensorType, std::decay_t<EvaluatorType>>)) | |
| constexpr auto | operator() (const EvaluatorType &) const |
| create a new modifier | |
|
constexpr |
create a new modifier
| [in] | e | evaluator type |