-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Track the development of a schedule builder that consumes Modelica record classes and populates a TS object tractable by the frontend
The builder shall:
- Traverse the inheritance and composition tree of a record class
- Interpret redeclare clauses and other class modifications
- Create multi-level column headers, with a new column group for each nested record or
Dialog.group/Dialog.tabannotation - Rebase all instance names from nested subrecords to be relative to the entry point record – for declared variables and variables used in equations
- Store the parameter attributes
unit,displayUnit,start,min,max– either directly from the declaration or from the parent types - Store the annotations
Dialog.enableand__ctrlFlow.enable - Store the default parameter bindings
Reactions are currently unavailable