The CoSimulation type exposes the following members.
Properties| | Name | Description |
|---|
 | CanBeInstantiatedOnlyOncePerProcess |
If true, the FMU must be instantiated only once per process.
|
 | CanGetAndSetFMUState |
If true, the environment may inquire the internal FMU state and may restore it.
|
 | CanHandleVariableCommunicationStepSize |
If true, then the communication step size can vary for each call.
|
 | CanReturnEarlyAfterIntermediateUpdate |
If true, the FMU is able to return early from a step if the importer requests during intermediate update.
|
 | CanSerializeFMUState |
If true, the environment may serialize the internal FMU state.
|
 | FixedInternalStepSize |
If non-null, and if the FMU has a fixed internal step size, this optional attribute communicates it.
|
 | HasEventMode |
If true, the FMU supports event mode.
|
 | MaxOutputDerivativeOrder |
If non-null, the maximum output derivative order that the FMU is able to provide.
|
 | MightReturnEarlyFromDoStep |
The FMU announces that it might return early from a step.
|
 | ModelIdentifier |
Used as prefix for FMI functions if the functions are provided in C source code or in static libraries,
but not if the functions are provided by a DLL/SharedObject. Also used as name of the static library or DLL/SharedObject.
|
 | NeedsExecutionTool |
If true, a tool is needed to execute the FMU. The FMU implements the communication to this tool.
|
 | ProvidesAdjointDerivatives |
If true, the adjoint derivatives of the equations may be retrieved.
|
 | ProvidesDirectionalDerivatives |
If true, the directional derivative of the equations may be retrieved.
|
 | ProvidesEvaluateDiscreteStates |
If true, the FMU supports evaluating discrete states. This flag is ignored in Scheduled Execution.
|
 | ProvidesIntermediateUpdate |
The FMU supports intermediate update mode.
|
 | ProvidesPerElementDependencies |
If true, the FMU is able to provide detailed dependency information at runtime.
|
 | RecommendedIntermediateInputSmoothness |
If non-null, a value of k with k > 0 signals to the importer, that it is beneficial for the solver within the FMU
to receive intermediate inputs that are k-time continuously differentiable on the current communication interval.
|
Top
See Also