v0.2.0
What's New: Structured Variables
Introducing structured variables to component-model according to FMI standard v.2 and 3.
Key Benefits:
- Hierarchical Variable Organization: Variables can now be organized in a tree structure using dot notation (e.g., vehicle.engine.speed)
- Automatic Derivative Handling: Define interface variables that represent derivatives (like speeds) of base variables without explicitly defining them in the underlying model
- Simplified Complex System Modeling: Models can expose a more intuitive interface while abstracting internal complexity
Technical Improvements:
- New variable naming conventions: flat and structured
- Support for derivative notation: der(variable) and der(variable,n)
- Enhanced parent-child relationship handling for nested components
- Improved array indexing with structured notation