concepts.dm.crow.function.CrowFunctionEvaluationMode#
- class CrowFunctionEvaluationMode[source]#
Bases:
JacEnum
The evaluation mode of a function. This enum has three values:
FUNCTIONAL
: the function is a pure function.SIMULATION
: the function is a simulation-dependent function, i.e., it is a function that can only be evaluated given the current state in simulation.EXECUTION
: the function is an execution-dependent function, i.e., it is a function that can only be evaluated given the current state in execution.
Methods
from_bools
(simulation, execution)Attributes
- EXECUTION = 'execution'#
- FUNCTIONAL = 'functional'#
- SIMULATION = 'simulation'#