OMPython
OMPython copied to clipboard
A Python interface to OpenModelica communicating via CORBA or ZeroMQ
### Related Issues This pull request is a re-implementation of issue #165 because of a new library architecture @adeas31 ### Purpose - Enable the usage of a pre-built model executable...
issues reported by flake8 using the plugin flake8-force-keyword-arguments
see #108 [OMCSession] improve log messages for model simulation using OM executable * use check=False => no CalledProcessError exception; possibility to handle the return code / error code * error...
OMCPath is a quite important class - add it to the public interface such that it can be used if needed (check if an object is an OMCPath)
Update README.md file - Recommend use OMCSession(Local|Port|Docker|...) instead of OMCSessionZMQ
based on top of PR #386 some improvements to the logging messages
based on top of PR #386 improve the class OMCSessionPort by catching some things which are *NOT* working; reason: here, we only have the port but no information how OMC...
Add / fix argument timeout to / of ModelicaSystem and ModelicaSystemDoE
based on top of PR #385 * cleanup usage of OMCSessionZMQ in unittests
During rework of the last pull request, I noted one of the TODO items: https://github.com/OpenModelica/OMPython/blob/8a50b5f2d86884a50366fbc99f1180e1813decb6/tests/test_FMIImport.py#L35 Is this really needed for any FMU to import? Are there other possibilities? I do...