Click or drag to resize

ScheduledExecution Class

Scheduled execution.
Inheritance Hierarchy
SystemObject
  Emulate3D.FMIElementBase
    Emulate3D.FMI.V3.DescriptionScheduledExecution

Namespace:  Emulate3D.FMI.V3.Description
Assembly:  Emulate3D.FMI (in Emulate3D.FMI.dll) Version: 18.04.00
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public sealed class ScheduledExecution : ElementBase

The ScheduledExecution 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 propertyCanSerializeFMUState
If true, the environment may serialize the internal FMU state.
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 propertyProvidesPerElementDependencies
If true, the FMU is able to provide detailed dependency information at runtime.
Top
See Also