Click or drag to resize

Float64 Class

Float64 variable.
Inheritance Hierarchy

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

The Float64 type exposes the following members.

Properties
 NameDescription
Public propertyAliases Variable aliases.
(Inherited from ArrayableVariable)
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.
(Inherited from ArrayableVariable)
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.
(Inherited from ArrayableVariable)
Public propertyDeclaredType If non-null, name of type defined with TypeDefinitions.
(Inherited from Float)
Public propertyDerivative If non-null, then the variable with this attribute is the derivative of the variable with value reference given in derivative.
(Inherited from Float)
Public propertyDescription If non-null, variable description.
(Inherited from ModelVariable)
Public propertyDimensions Variable dimensions.
(Inherited from ArrayableVariable)
Public propertyDisplayUnit If non-null, default display unit of the variable referencing to a DisplayUnit which must exist under Unit with the name of unit.
(Inherited from Float)
Public propertyInitial If non-null, defines how the variable is initialized. Might be null depending on Causality and Variability values.
(Inherited from Float)
Public propertyIntermediateUpdate If true, the variable can be accessed in intermediate update mode.
(Inherited from ArrayableVariable)
Public propertyMax Maximum value of variable.
Public propertyMin Minimum value of variable.
Public propertyName Variable name.
(Inherited from ModelVariable)
Public propertyNominal Nominal value of variable.
Public propertyPrevious If non-null, this variable is a ClockedState and this contains the value reference of the variable with the previous value.
(Inherited from ArrayableVariable)
Public propertyQuantity If non-null, physical quantity of the variable. For example, Angle, or Energy. The quantity names are not standardized.
(Inherited from Float)
Public propertyReinit Only used in Model Exchange, ignored for the other interface types. May only be used for a continuous-time state. If true, state may be reinitialized by the FMU in event mode. If false, state will not be reinitialized.
(Inherited from Float)
Public propertyRelativeQuantity If true, then the offset of BaseUnit and DisplayUnit must be ignored.
(Inherited from Float)
Public propertyStart Variable start values.
Public propertyUnbounded If true, indicates that during time integration, the variable gets a value much larger than its nominal value nominal.
(Inherited from Float)
Public propertyUnit If non-null, unit of the variable referencing to a Unit with the same name, which must exist.
(Inherited from Float)
Public propertyValueReference Variable value reference.
(Inherited from ModelVariable)
Public propertyVariability Variable variability.
(Inherited from ModelVariable)
Top
See Also