FMI.jl
What is FMI.jl?
FMI.jl is a free-to-use software library for the Julia programming language, which integrates FMI: load, instantiate, parameterize and simulate FMUs seamlessly inside the Julia programming language!
How can I use FMI.jl?
- open a Julia-Command-Window, activate your prefered environment
- goto package manager using
]
- type
add "https://github.com/ThummeTo/FMI.jl"
What is currently supported in FMI.jl?
- simulation / plotting of CS- and ME-FMUs
- event-handling for discontinuous ME-FMUs
- the full FMI command set (except
getFMUState
andsetFMUState
) - ...
What is under development in FMI.jl?
- Linux support
- documentation
- more examples
- support for
getFMUState
andsetFMUState
- FMI 3.0 and SSP 1.0 support
- ...
What Platforms are supported?
FMI.jl is tested under Julia 1.5.4 on Windows.
Interested in Hybrid Modelling in Julia using FMUs?
See FMIFlux.jl.