InteractiveSimulation
License
All library source cords and example models are licensed with GPL v3.
Overview
Refer to short videos linked below to see what you can do with this library.
-. https://www.youtube.com/watch?v=TlSYxKoQ7x8
-. https://www.youtube.com/watch?v=ZCFIJRW1upc
-. https://www.youtube.com/watch?v=vT5K97d5qOA
Purpose & Usage
Modelica utility library and tools by Python and C for real-time input/output during simulation. Components in this libray are supposed to be used together with Modelica_DeviceDrivers library which is part of OpenModelica 3rd party library by default.
The components/tools in this library are used in models of following libraries of same author;
-. PropulsionSystem: https://github.com/zeta-plusplus/PropulsionSystem
Responsibility
Anybody can use components and example models without any charge for any purpose as long as GPL v3 is not violated. However, please use them with your own responsibility. The autheor cannot take any responsibilty for result of calculation of components and example models.
Documentation
Not built yet.
Please refer to example models in "Examples" package.
Caustion
dependency
Many of components/tools in this library requires the environment where python script can be ran and tkinter library of python. Easiest way to prepare the environment is installing Anaconda3 with default settings.
under active development
many source codes are modified and old unorganized codes are deleted very often. Be causious if you use by cloning the repository. Download of branch named with "stable_" is recommended.
Copyright (C) zeta-plusplus