= !OpenModelica Project = [https://www.openmodelica.org/ OpenModelica] is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. \\ Its long-term development is supported by a non-profit organization – the [https://www.openmodelica.org/index.php/home/consortium Open Source Modelica Consortium (OSMC)]. This Trac installation is intended to help with the [https://www.openmodelica.org/ OpenModelica] Project management, development, bug fixing, etc. == Documentation == Automatically generated [https://build.openmodelica.org/Documentation/ documentation of OpenModelica and Modelica]. OpenModelica Style Guide:: Details on the coding style and design patterns used in OpenModelica are [wiki:OpenModelicaStyleGuide here]. Writing efficient MetaModelica code:: Details on how to write efficient MetaModelica code for the bootstrapped compiler are [wiki:WritingEfficientMetaModelica here]. Modelica Compliant Libraries:: We have made a list with compatibility issues between tools.\\ To write compliant library follow this [WritingCompliantLibraries document]. == Contribute == You can report a bug by adding a new [/newticket ticket]. Please have a look at all the [/report open tickets] first.\\ Participate in the [wiki:CompilerDevelopmentAndTesting compiler development and testing]. == Testing == We run builds and tests using Hudson. Check the latest [http://test.openmodelica.org/hudson/ build and test status].\\ Check the status of the (in development) [https://test.openmodelica.org/compliance/ compliance suite] of the Modelica specification. \\ Check the latest [http://libraries.openmodelica.org/branches/master/Modelica_3.2.2/Modelica_3.2.2.html MSL 3.2.2 coverage].\\ Check the latest [http://libraries.openmodelica.org/branches/master/ModelicaTest_3.2.2/ModelicaTest_3.2.2.html ModelicaTest 3.2.2 coverage].\\ Check the [http://libraries.openmodelica.org/branches/history/master/00_history.html changes of the historical MSL coverage] Check the [http://libraries.openmodelica.org/branches/overview.html overview of the C-runtime with the most common libraries] or [http://libraries.openmodelica.org/branches/overview-combined.html all tested libraries, as well as the C++ runtime].\\ Check the [http://libraries.openmodelica.org/branches/master directory] of all tested libraries.\\ Check the [http://libraries.openmodelica.org/branches/ directory] of all tested branches (see how new libraries hold up in older OM versions).\\ Check the OpenModelica C-code static analysis using CLANG here: [http://asap.openmodelica.org/scan-build/].\\ The issues we currently have with library coverage are collected in wiki page: CoverageIssues.\\ [[Image(http://libraries.openmodelica.org/branches/history/master/Modelica_3.2.2.svg, link=https://trac.openmodelica.org/OpenModelica/wiki/CoverageIssues#MSL_3.2.2, 450px)]] [[Image(http://libraries.openmodelica.org/branches/history/master/ModelicaTest_3.2.2.svg, link=https://trac.openmodelica.org/OpenModelica/wiki/CoverageIssues#ModelicaTest_3.2.2, 450px)]]\\ == Builds == Nightly Builds for [https://build.openmodelica.org/omc/builds/windows/nightly-builds/ Windows], [https://www.openmodelica.org/index.php/download/download-linux Linux] and [https://www.openmodelica.org/index.php/download/download-mac Mac]. == Statistics == OpenModelica statistics can be viewed at [https://github.com/OpenModelica github] or [https://www.ohloh.net/p/openmodelica Ohloh].\\ Old subversion statistics for [https://build.openmodelica.org/omc/statsvn_trunk/ OpenModelica/trunk].\\ \\ == Contact == For any issues regarding this site [https://openmodelica.org/index.php/home/contact-us contact us].