Skip to content

jorgeecardona/pymodelica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyModelica

This project is intended to create a modelica simulator tool based on python tools, and higly integrateable with actual python scientific tools.

RoadMap

  • Create a basic parser of the 3.1 specification.
  • Define the introspection process of a modelica entity from python.
  • Define DAE Solver:

GUI

  • Something like Root: http://root.cern.ch/drupal/
  • Matplotlib.
  • 3d analysis.
  • Changes models parameters from plots.
  • a looks like flowcanvas widget.

Solvers

There are a lot of solvers already implemented, we have to look the one that correctly fits, or even define a sort of interface to several solvers. One approach could be to define a tiny solver, and then define an interface to others.

Some applications for reference

  • Comsol
  • MapleSim
  • Dymola

References

About

Modelica compiler made in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages