Tools
OpenModelica Open Source Tools

Advanced Interactive OpenModelica Compiler (OMC)

- Compiles Modelica code to C for Simulation.
- Provides an API to query the loaded Modelica code.
- Can be used from command line or interactively as a Corba object.
Interactive OpenModelica Shell (OMShell)
OpenModelica Notebook (OMNotebook)

- A literate programming notebook.
- OMNotebook is a Mathematica style Notebook for Modelica.
- The purpose of OMNotebook is to provide an advanced Modelica teaching tool.
DrControl Under OMNotebook

- DrControl is an interactive course material in control theory based on the electronic book OMNotebook.
- DrControl can be an alternative or complement to the traditional teaching method with lecturing and reading textbooks in control theory.
OpenModelica Connection Editor (OMEdit)

- Graphical Connection Editor
- Modelica annotation 3.1 is supported making the exchange of models to other tools easier
- Qt C++ libraries used
- Click the thumbnail for a screenshot
OMEdit Integrated with Electronic Notebooks and Interactive Simulation
|
![]() | OpenModelica Equation Model Debugger
|
OMOptim
|
![]() | Modelica Development Tooling (MDT)
|
Modelica Modeling Language (ModelicaML)
|
OpenModelica Python Interface (OMPython)
| |
![]() | OpenModelica Simulator (OMSimulator)
|