The OpenModelica Project





Home Goal Research Documentation Download OMC|MDT Bugs License Registration Forum Contact Developer Pages

Goal

The goal of the project is to:

  • create a complete Modelica modeling, compilation and simulation environment based on free software distributed in binary and source code form.

We invite researchers and students, or any interested developer to participate in the project.


Release Notes, version 1.3.1

Release Notes of the current available implementation (Version 1.3.1):

The release has the following highlights:

  1. The New BSD (Berkeley) open-source license for the source code.
  2. Significantly improved OpenModelica Compiler (OMC):
    • Support for hybrid and discrete-event simulation (if-equations, if-expressions, when-equations; not yet if-statements and when-statements).
    • Parsing of full Modelica 2.2
    • Improved support for external functions.
    • Vectorization of function arguments; each-modifiers, better implementation of replaceable, better handling of structural parameters, and many other improvements.
    • Correct flattening of the Modelica Block library version 1.5 (except 2 models), and simulation of most of these.
    • Automatic index reduction (present also in previous release).
    • Updated Users Guide including examples of hybrid simulation and external functions.
    • Unfortunately there are still a number of bugs present, e.g. we know of several models that simulate incorrectly.
  3. An improved window-based interactive command shell (WinMosh). For example, command completion and better editing and font size support.
  4. A free implementation of an OpenModelica notebook (OMNotebook), for electronic books with course material, including the DrModelica interactive course material. It is possible to simulate and plot from this notebook.
  5. An alpha version of the first Eclipse plugin (called MDT) for Modelica Development. This version gives compilation support and support for browsing Modelica package hierarchies and classes. (The next version will include code completion support)
  6. Bugzilla support for bug tracking.
  7. A system for automatic regression testing of the compiler at checkin time.
  8. The source code is now available for download.

News

2006-03-25

  • OpenModelica 1.3.2 Beta Release

    2006-03-10

  • Additional OpenModelica Contributions

    2006-02-18

  • Developer Pages

    2006-02-03

  • Zip Installation Package
    • For people with normal install problems

    2006-01-28

  • OMC Nightly Builds

    2006-01-12

  • New facilities!
  • Subversion repository access
  • Bug reporting facilities

    2005-12-14

  • Discussion Forum added

    2005-11-29

  • OpenModelica 1.3.1 Released
  • Including WinMosh and OMNotebook
  • New Users Guide document
  • New System documentation
  • New Eclipse Modelica Development Tooling
  • New BSD License
  • OpenModelica Linux release coming soon.
  • Download!

    2005-10-11

  • OpenModelica 1.3 Released


  • Research



    OpenModelica Environment (subsystems and approximate release dates)

    The current OpenModelica release contains the Compiler/Interpreter, the Interactive Session Handler, the OMNotebook and the beta Modelica Development Tooling (MDT).

    There are known bugs and limitations in several of these tools (see the implementation status).



    Download

    OpenModelica 1.3.1, is now available for download.

    Modelica Development Tooling (MDT) for Eclipse

    Subversion repository access

    Explore



    Documentation



    Help us get better! Report bugs



    Licensing

    OpenModelica is available for any use (academic or commercial) under New BSD license conditions.



    Registration

    Please register if you download and install Open Modelica. Why?
    We would like to inform you about new releases of Open Modelica!
    We want be informed who is using it and the kind of usage.
    Your information will be not be distributed to third parties!

    Name:
    E-Mail:
    Organization:
    Comment:


    Discussion Forum

    The following is a general discussion email list concerning OpenModelica, its usage, experience, mutual advice, etc.
    It is called OpenModelicaInterest@ida.liu.se.

    To become a member, send an Email to majordomo@ida.liu.se containing the single line:

    SUBSCRIBE OpenModelicaInterest
    


    Contact

    To contact us: OpenModelica@ida.liu.se


    Last updated March 25, 2006 by Adrian Pop [adrpo@ida.liu.se].
    Please contact Adrian Pop for problems and suggestions regarding this site.