This repository contains the Modelica Language Specification, hosted at https://github.com/modelica/ModelicaSpecification. Development is organized within the Modelica Association Project Language (MAP-Lang) according to the project rules.
Modelica® is a language for modeling of cyber-physical systems, supporting acausal connection of components governed by mathematical equations to facilitate modeling from first principles. It provides object-oriented constructs that facilitate reuse of models, and can be used conveniently for modeling complex systems containing, e.g., mechanical, electrical, electronic, magnetic, hydraulic, thermal, control, electric power or process-oriented subcomponents.
Version | Link | Published | Changes |
---|---|---|---|
3.7-dev | Master branch HTML PDF | not yet | Search |
3.6 | 3.6 branch HTML PDF | 2023 | Search HTML |
3.5 | 3.5 branch HTML PDF | 2021 | HTML |
3.4 | 3.4 branch HTML PDF | 2017 | HTML |
3.3rev1 | 2014 | HTML | |
3.2rev2 | 2013 | HTML | |
3.2rev1 | 2012 | HTML | |
3.3 | 2012 | HTML | |
3.2 | 2010 | HTML | |
3.1 | 2009 | HTML | |
3.0 | 2007 | HTML | |
2.2 | 2005 | HTML | |
2.1 | 2004 | HTML | |
2.0 | 2002 | HTML | |
1.4 | 2000 | HTML | |
1.3 | 1999 | HTML | |
1.2 | 1999 | HTML | |
1.1 | 1998 | HTML | |
1.0 | 1997 |
For more details, see the Development Process. A list of MCPs can be found here: RationaleMCP.
CLA: Contributor's license agreement. (Details to follow.)
How to edit and generate final documents
It is also possible to get a preview in the pull request. There will be a link to the status check, which checks that the documents can be generated and gives you an option to download them.