Does support the full Modelica language? supports a major part of the Modelica language specification 3.2.2 and the Modelica Standard Library 3.2.2 revision 3.

Who is in charge of is owned and managed by Modelon.

What is Optimica?

Optimica is the name of a language extension of Modelica that enables high-level specification of dynamic optimization problems based on Modelica models. Optimica is supported by the Optimica compiler which is part of the platform.

What is the origin of is a result of research at the Department of Automatic Control , Lund University, Lund, Sweden. A first prototype of the software was published in the PhD thesis Tools and Languages for Optimization of Large-Scale Systems written by Dr. Johan Åkesson.

Why another Modelica open source project? offers unique features and design choices based on well known technology such as Java and Python. is based on recognized open source licenses. Already the fundamental architecture of JModelica is designed to support state-of-the-art optimization methods and solvers and offers flexible scripting APIs in Python. The compiler design is extensible with an easy to use Java compiler interface. The Optimica extension offers powerful formulation of optimization problems in Modelica. is compliant with the Modelica standard library.

What is the origin of the name ""

The founder simply has the habit of prefixing names with a "J". See his username "jakesson", for example. Another theory is that the project started as a Modelica compiler implemented in Java (JastAdd to be precise), hence "" in the spirit of many other Java based projects. It is a mystery, really.

Syndicate content