Model, simulate, and plot Modelica systems with a visual drag-and-drop schematic editor powered by OpenModelica.
What is special about Modelica is that it is acausal: components do not have fixed input/output roles. You describe physical relationships with equations and connections, and the equations do not need to be written in a step-by-step order. Modelica (language) or OpenModelica (software) flattens the model into a simultaneous equation system (a system of differential algebraic equations (DAEs)) and then determines the computational causality and order needed to simulate it.
As a disclaimer, I used AI to build it but not in a sloppy way. I have spent a lot of time testing it and making sure it's functional and accurate. And I hope it may help others to utilize such an underrated tool for learning/researching, as this is my main usage for it.
0 comments
No comments yet.
Related stories
- Hacker News · 1 points · about 13 hours ago
- Hacker News · 1 points · 4 days ago
- Hacker News · 1 points · 10 days ago
- Hacker News · 1 points · 8 days ago
- Show HN: Jev Powered Obsidian Searchgithub.comHacker News · 4 points · 9 days ago
- The Verge · 0 points · 11 days ago