modeci_mdf.execution_engine.EvaluableInput
- class modeci_mdf.execution_engine.EvaluableInput(input_port: InputPort, verbose: Optional[bool] = False)[source]
Bases:
object
Evaluates input value at the
InputPort
of the node during MDF graph execution.- Parameters:
Methods
evaluate
([parameters, array_format])Evaluates value at Input port based on parameters and array_format
set_input_value
(value)Set a new value at input port
- set_input_value(value: Union[str, int, ndarray])[source]
Set a new value at input port
- Parameters:
value – Value to be set at Input Port
- evaluate(parameters: Optional[Dict[str, Any]] = None, array_format: str = 'numpy') Union[int, ndarray] [source]
Evaluates value at Input port based on parameters and array_format
- Parameters:
parameters – Dictionary of parameters
array_format – It is a n-dimensional array
- Returns:
value at Input port