Click or drag to resize

InstanceEnterInitializationMode Method

Enter initialization mode.

Namespace:  Emulate3D.FMI.V3
Assembly:  Emulate3D.FMI (in Emulate3D.FMI.dll) Version: 18.04.00
Syntax
C#
public Status EnterInitializationMode(
	double startTime,
	double? stopTime = null,
	double? tolerance = null
)

Parameters

startTime
Type: SystemDouble
Start time.
stopTime (Optional)
Type: SystemNullableDouble
If non-null, the stop time.
tolerance (Optional)
Type: SystemNullableDouble
If non-null and using model-exchange, then the model is called with a numerical integration scheme where the step size is controlled by using tolerance for error estimation (usually as relative tolerance). If non-null and using co-simulation, then the communication step size of the FMU is controlled by error estimation. In case the FMU utilizes a numerical integrator with variable step size and error estimation, it is suggested to use tolerance for the error estimation of the integrator (usually as relative tolerance). An FMU for co-simulation might ignore this argument.

Return Value

Type: Status
Status flag.
See Also