Click or drag to resize

ScalarVariable Class

Scalar variable.
Inheritance Hierarchy
SystemObject
  Emulate3D.FMIElementBase
    Emulate3D.FMI.V2.DescriptionScalarVariable

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

The ScalarVariable type exposes the following members.

Properties
 NameDescription
Public propertyAnnotations Additional data of the scalar variable.
Public propertyCanHandleMultipleSetPerTimeInstant Only for model exchange and only for variables with variability = "input": If false, then only one set function call is allowed at one super dense time instant (model evaluation) on this variable.
Public propertyCausality Defines the causality of the variable.
Public propertyDescription If non-null, description string describing the meaning of the variable.
Public propertyInitial Defines how the variable is initialized. Might be null depending on Causality and Variability values.
Public propertyName The full, unique name of the variable.
Public propertyType Scalar variable type.
Public propertyValueReference A handle of the variable to efficiently identify the variable value in the model interface.
Public propertyVariability Defines the time dependency of the variable, in other words, it defines the time instants when a variable can change its value.
Top
See Also