|
MGIS
|
#include "MGIS/AbstractErrorHandler.hxx"#include "MGIS/Function/SpaceConcept.hxx"#include "MGIS/Function/Evaluator.hxx"#include "MGIS/Function/BinaryOperationEvaluatorBase.ixx"Classes | |
| struct | mgis::function::BinaryOperationEvaluatorBase< Child, FirstEvaluatorType, SecondEvaluatorType > |
| a base class to construct an evaluator by applying a binary operation on the results of two evaluators. More... | |
Namespaces | |
| namespace | mgis |
the namespace mgis encloses all the MGIS project. | |
Functions | |
| template<typename Child , EvaluatorConcept FirstEvaluatorType, EvaluatorConcept SecondEvaluatorType> | |
| constexpr decltype(auto) | mgis::function::getSpace (const BinaryOperationEvaluatorBase< Child, FirstEvaluatorType, SecondEvaluatorType > &) |
| template<typename Child , EvaluatorConcept FirstEvaluatorType, EvaluatorConcept SecondEvaluatorType> | |
| constexpr bool | mgis::function::check (AbstractErrorHandler &, const BinaryOperationEvaluatorBase< Child, FirstEvaluatorType, SecondEvaluatorType > &) |
| perform consistency checks | |
Variables | |
| template<EvaluatorConcept FirstEvaluatorType, EvaluatorConcept SecondEvaluatorType> | |
| constexpr auto | mgis::function::BinaryOperationEvaluatorBaseRequirement |
| the set of requirements that must be satisfied by both operands of a binary operation on evaluators | |
|
inlineconstexpr |
the set of requirements that must be satisfied by both operands of a binary operation on evaluators