Skip to content
EntityQ24027074· pop 7· linked from 16 articles

Openmodelica

Sign in to save

OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively developed by Open Source Modelica Consortium, a non-profit, non-governmental organization. The Open Source Modelica Consortium is run as a project of RISE SICS East AB in collaboration with Linköping University.

Source code

OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. The OpenModelica Compiler is the core of the OpenModelica project. OMEdit is the graphical user interface on top of the compiler. OMSimulator is a capable FMI and SSP-based Co-Simulation environment, available as a standalone version or integrated in OMEdit. In addition there are interactive environments OMNotebook, OMPlot and OMShell interaction with the OMCompiler as well as various other tools: OMOptim, OMParser, OMSense Qt. We automatically generate nightly builds for Windows and for various flavours of Linux. You can download and install them directly if you just want to run the latest development version of OpenModelica without the effort of compiling the sources yourself. Here is a short example session. This example uses OMShell-terminal, but OMShell, mos-scripts, or OMNotebook work the same way. See the CITATIONS file for information on how to cite OpenModelica in any publications reporting work done using OpenModelica. For a complete list of all publications related to OpenModelica see doc/bibliography/openmodelica.bib.

Excerpt from the source-code README · 8,631 chars · not written by Vinony

~4 min read

Encyclopedic overview

10 sections
Contents
  • Tools and Applications
  • OpenModelica Compiler (OMC)
  • OpenModelica Connection Editor (OMEdit)
  • OpenModelica Shell (OMShell)
  • OpenModelica Notebook (OMNotebook)
  • OpenModelica Python Interface (OMPython)
  • OpenModelica Matlab Interface (OMMatlab)
  • Modelica Development Tooling (MDT)
  • See also
  • References

OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively developed by Open Source Modelica Consortium, a non-profit, non-governmental organization. The Open Source Modelica Consortium is run as a project of RISE SICS East AB in collaboration with Linköping University.

OpenModelica is used in academic and industrial environments. Industrial applications include the use of OpenModelica along with proprietary software in the fields of power plant optimization, automotive and water treatment.

Excerpted from Wikipedia’s “Openmodelica” article, available under the CC BY-SA 4.0 licence.

Available in 6 languages

via Wikidata sitelinks · CC0