Objectives
- Advanced numerical methods
- Sharing best practices
- Simulation and compilation settings (tags/options)
- Automation (running simulations, workflows, post-processing)
Prerequisites
- OpenModelica installed on your workstation (free, open source)
- Required level: numerical methods + general physics + introductory Modelica / OpenModelica training
Practical information
- Duration: 2 to 3 days
- In-person sessions
- At your premises or at our Versailles office
Programme
- Theory
- Presentation and analysis of challenging cases (event handling, reverse flow, etc.)
- Numerical methods: explicit / implicit / homotopy / solvers / linear and non-linear solution
- Hands-on activities (lab format)
- Practical use of Python APIs with OpenModelica (OMPython / OMScripting)
- Coding of domain-specific challenging cases
- Multi-physics coupling examples (e.g. control systems + thermal)