|
MGIS
|
a base class for evaluators modifying a stress tensor More...
#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/Function/UnaryOperation.hxx>
Public Member Functions | |
| constexpr auto | apply (const evaluator_result< EvaluatorType > &) const |
| apply the modifier | |
Public Member Functions inherited from mgis::function::EvaluatorModifierBase< UnaryOperation2< CallableType, EvaluatorType >, EvaluatorType > | |
| constexpr | EvaluatorModifierBase (const EvaluatorType &) |
| constructor | |
| constexpr | EvaluatorModifierBase (const EvaluatorModifierBase &) |
| copy constructor | |
| constexpr | EvaluatorModifierBase (EvaluatorModifierBase &&) |
| move constructor | |
| constexpr decltype(auto) | getSpace () const |
| return the underlying space | |
| constexpr bool | check (AbstractErrorHandler &) const |
| perform consistency checks | |
| constexpr auto | operator() (const element_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const element_workspace< Space > &, const element_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const cell_index< Space > &, const quadrature_point_index< Space > &) const |
| call operator | |
| constexpr auto | operator() (const cell_workspace< Space > &, const cell_index< Space > &, const quadrature_point_index< Space > &) const |
| call operator | |
Additional Inherited Members | |
Public Types inherited from mgis::function::EvaluatorModifierBase< UnaryOperation2< CallableType, EvaluatorType >, EvaluatorType > | |
| using | Space = evaluator_space< EvaluatorType > |
| a simple alias | |
Static Public Member Functions inherited from mgis::function::internals::UnaryOperationBase< CallableType, EvaluatorType > | |
| static constexpr size_type | getNumberOfComponents () noexcept |
Protected Attributes inherited from mgis::function::EvaluatorModifierBase< UnaryOperation2< CallableType, EvaluatorType >, EvaluatorType > | |
| EvaluatorType | evaluator |
| underlying evaluator | |
a base class for evaluators modifying a stress tensor
| CallableType | type of the modifier |
| EvaluatorType | evaluator of the stress |