OMJulia.jl
OMJulia.jl copied to clipboard
Julia scripting OpenModelica interface
Hi there! I am using OMJulia in VSCode and am trying to optimise the parameters of dynamic Modelica models. I was wondering if the multi-threading of simulations is possible with...
This PR adds the `LICENSE.md` file from the https://github.com/JKRT/OM.jl/pull/37 branch. Fixes #61
The Jenkinsfile is using docker.openmodelica.org/omjulia-build-deps:v0.1.0 where Julia v1.0.3 is installed. The current LTS (1.6.7) and stable (v1.8.2) versions should also be tested. Both could be added to the Dockerfile and...
## Description I'm using VS Code and the Julia extension to debug my Julia projects. When debugging code that also uses OMJulia I'm hitting errors I don't see when running...
Currently https://github.com/JuliaRegistries/General/pull/58444 fails, because of the missing license file, so we can't update our OMJulia version in the Julia general regestry. OMJulia source files are using the [OSMC-PL](https://www.openmodelica.org/developersresources/contributor-license-agreement?id=56:full-license) license, see...
When I run perform batch processes based on OMJulia, several hundret calls of `OMCSession` are performed.  After that I have many abandonded processes which push the RAM consumption of...
When I run the following script ```Modelica loadModel(Modelica, {"4.0.0"}); getErrorString(); setCommandLineOptions("-d=newinst,backenddaeinfo,dumpSimCode"); getErrorString(); simulate(Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot); getErrorString(); ``` with omc the total time is around 8 seconds. When I convert the script to...
Hi everyone, I've got an error message when execute simulate command. When I go to the directory that error point out, and run RLC exe, following message pop up: ````...
In my Open Modelica v1.16.2(64bit win10) environment, OMJulia's` linearise() `function does not work properly. On the other hand, in the Open Modelica v1.13 environment, it worked correctly. This is probably...
Sometimes (quite rarely), the first call to `sendExpression()` after an OMCSession is created freezes. Stacktrace of InterruptException (after CTRL-C): ```verbatim [1] wait(::FileWatching._FDWatcher; readable::Bool, writable::Bool) at /build/julia/src/julia-1.5.0/usr/share/julia/stdlib/v1.5/FileWatching/src/FileWatching.jl:529 [2] wait at /home/cslz90/.julia/packages/ZMQ/R3wSD/src/socket.jl:52...