Click or drag to resize

CoSimulation Properties

The CoSimulation type exposes the following members.

Properties
 NameDescription
Public propertyCanBeInstantiatedOnlyOncePerProcess If true, the FMU must be instantiated only once per process.
Public propertyCanGetAndSetFMUState If true, the environment may inquire the internal FMU state and may restore it.
Public propertyCanHandleVariableCommunicationStepSize If true, then the communication step size can vary for each call.
Public propertyCanReturnEarlyAfterIntermediateUpdate If true, the FMU is able to return early from a step if the importer requests during intermediate update.
Public propertyCanSerializeFMUState If true, the environment may serialize the internal FMU state.
Public propertyFixedInternalStepSize If non-null, and if the FMU has a fixed internal step size, this optional attribute communicates it.
Public propertyHasEventMode If true, the FMU supports event mode.
Public propertyMaxOutputDerivativeOrder If non-null, the maximum output derivative order that the FMU is able to provide.
Public propertyMightReturnEarlyFromDoStep The FMU announces that it might return early from a step.
Public propertyModelIdentifier 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.
Public propertyNeedsExecutionTool If true, a tool is needed to execute the FMU. The FMU implements the communication to this tool.
Public propertyProvidesAdjointDerivatives If true, the adjoint derivatives of the equations may be retrieved.
Public propertyProvidesDirectionalDerivatives If true, the directional derivative of the equations may be retrieved.
Public propertyProvidesEvaluateDiscreteStates If true, the FMU supports evaluating discrete states. This flag is ignored in Scheduled Execution.
Public propertyProvidesIntermediateUpdate The FMU supports intermediate update mode.
Public propertyProvidesPerElementDependencies If true, the FMU is able to provide detailed dependency information at runtime.
Public propertyRecommendedIntermediateInputSmoothness 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