Products | Services | Support | Company | Contact

MathModelica

About MathModelica

    Editions

        Professional

        Student

    Modeling

    Simulation

    Analysis

    Documentation

    Libraries

    Premier Service

    Latest Release

Learning

    Screencasts

    Book

    Training

Q&A

Purchasing

Download Trial

Key Features in Version 1.3

The latest release of MathModelica System Designer and MathModelica System Designer Professional, version 1.3, includes several new features that will help you model, simulate, analyse and document your systems in order to understand them even better and use this knowledge to improve them.

Improved modeling environment

With new features like dialog windows for adding parameters, automatic creation of graphical representation for textual models, easy creation of manhattannized connections (connections with orthogonal angles) and a new component browser we have made it easier than ever to create new models.

Other new modeling features include:

  • Create manhattanized connections (connections with orthogonal angles) easily with the new improved connection tool.
  • Add variables to a model without switching to the textual view by using the Add Variable dialog box.
  • Create graphical representations of textual models automatically using drag & drop from the component view.
  • Save models with all its dependencies in one single file using the new save total feature, making it possible to interchange models without relying on specific libraries.
  • The component view is now an expandable tree view, where components are grouped by the class in which they are declared in.

Extended library support

With this release we introduce support for the FluidHeatFlow library, and at the same time we have improved the functionality for several other libraies, especially the BioChem, BondLib and Magnetic libraries.

While the FluidHeatflow library is included in the distribution, the other libraries can be donwloaded from this site by following their respective link.

New simulation features

To make it easier to access the generated c-code we have made it possible to view it directly in the simulation center.

Other new modeling features include:

  • More efficient symbolic machinery with support for sparse matrix solvers and equation tearing, resulting in faster simulations and more robust simulations.
  • Improved support for initialization with automatic detection of overdetermined systems and symbolic solving of consistent systems if possible. An overdetermined system of initial equations can occur when composing large systems where initial equations are specified locally in components. Such equation systems are detected and handled internally in the kernel automatically.
  • Import and export of simulation data in the CSV (comma separated values) format, makes it possible to post process results in softwares like Excel, Origin, and MatLab.
  • Saving and loading of experiments makes it possible to simulate saved experiments without access to the model.
  • Improved diagnostic messages during simulation for easier debugging and understanding of models. The verbosity level of the diagnostic messages can be specified by the user.
  • Solver statistics such as solver minimum step and maximum step are presented after successful simulation.
  • Improved plot legend, including units of plotted variables and information about associated experiments.