Click or drag to resize

ArrayableVariable Class

Arrayable variable.
Inheritance Hierarchy
SystemObject
  Emulate3D.FMIElementBase
    Emulate3D.FMI.V3.DescriptionAnnotationsBase
      Emulate3D.FMI.V3.DescriptionModelVariable
        Emulate3D.FMI.V3.DescriptionArrayableVariable
          More...

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

The ArrayableVariable type exposes the following members.

Properties
  NameDescription
Public propertyAliases
Variable aliases.
Public propertyAnnotations
Annotations.
(Inherited from AnnotationsBase.)
Public propertyCanHandleMultipleSetPerTimeInstant
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
Variable causality.
(Inherited from ModelVariable.)
Public propertyClocks
If non-empty, this variable is clocked. List of value references of clocks this variable belongs to.
Public propertyDescription
If non-null, variable description.
(Inherited from ModelVariable.)
Public propertyDimensions
Variable dimensions.
Public propertyIntermediateUpdate
If true, the variable can be accessed in intermediate update mode.
Public propertyName
Variable name.
(Inherited from ModelVariable.)
Public propertyPrevious
If non-null, this variable is a ClockedState and this contains the value reference of the variable with the previous value.
Public propertyValueReference
Variable value reference.
(Inherited from ModelVariable.)
Public propertyVariability
Variable variability.
(Inherited from ModelVariable.)
Top
See Also
Inheritance Hierarchy