Class: TimeStep¶
Step size for discrete time navigation (FR-008)
classDiagram
class TimeStep
click TimeStep href "../../classes/TimeStep/"
TimeStep : unit
TimeStep --> "1" TimeUnitEnum : unit
click TimeUnitEnum href "../../enums/TimeUnitEnum/"
TimeStep : value
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value | 1 Float |
Numeric step value | direct |
| unit | 1 TimeUnitEnum |
Unit of the step | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| TemporalSlice | stepSize | range | TimeStep |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:TimeStep |
| native | debrief:TimeStep |
LinkML Source¶
Direct¶
name: TimeStep
description: Step size for discrete time navigation (FR-008)
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: Numeric step value
from_schema: https://debrief.info/schemas/session-state
domain_of:
- ParameterValue
- TimeStep
range: float
required: true
minimum_value: 0
unit:
name: unit
description: Unit of the step
from_schema: https://debrief.info/schemas/session-state
rank: 1000
domain_of:
- TimeStep
range: TimeUnitEnum
required: true
Induced¶
name: TimeStep
description: Step size for discrete time navigation (FR-008)
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: Numeric step value
from_schema: https://debrief.info/schemas/session-state
alias: value
owner: TimeStep
domain_of:
- ParameterValue
- TimeStep
range: float
required: true
minimum_value: 0
unit:
name: unit
description: Unit of the step
from_schema: https://debrief.info/schemas/session-state
rank: 1000
alias: unit
owner: TimeStep
domain_of:
- TimeStep
range: TimeUnitEnum
required: true