Clock Class |
Namespace: Emulate3D.FMI.V3.Description
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public sealed class Clock : ModelVariable
The Clock type exposes the following members.
| Name | Description | |
|---|---|---|
| Aliases |
Variable aliases.
| |
| Annotations |
Annotations.
(Inherited from AnnotationsBase.) | |
| CanBeDeactivated |
If true, the clock may be actively deactivated.
| |
| CanHandleMultipleSetPerTimeInstant |
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.
| |
| Causality |
Variable causality.
(Inherited from ModelVariable.) | |
| Clocks |
If non-empty, this variable is clocked. List of value references of clocks this variable belongs to.
| |
| DeclaredType |
If non-null, name of type defined with TypeDefinitions.
| |
| Description |
If non-null, variable description.
(Inherited from ModelVariable.) | |
| IntervalCounter |
If non-null, defines the interval between consecutive clock ticks, together with Resolution.
| |
| IntervalDecimal |
If non-null, defines the time interval between consecutive clock ticks.
| |
| IntervalVariability |
Declares the type of clock.
| |
| Name |
Variable name.
(Inherited from ModelVariable.) | |
| Priority |
If non-null, mandatory for input clocks in scheduled execution. For co-simulation and model exchange, this must be ignored.
| |
| Resolution |
If non-null, instead of defining clock timing using floating point numbers, FMI allows the definition of rational numbers. The resolution defines the minimal quanta clock timing can be resolved by.
| |
| ShiftCounter |
If non-null, defines the delay of the first clock activation relative to start time, together with Resolution.
| |
| ShiftDecimal |
If non-null, defines the delay of the first clock activation relative to start time.
| |
| SupportsFraction |
If true, fraction functions are allowed to be called for all time-based clocks.
| |
| ValueReference |
Variable value reference.
(Inherited from ModelVariable.) | |
| Variability |
Variable variability.
(Inherited from ModelVariable.) |