FMIZoo.jl is a collection of testing and example FMUs (fmi-standard.org) for the Julia libraries FMI.jl and FMIFlux.jl.
- open a Julia-Command-Window, activate your preferred environment
- goto package manager using
]
- type
add FMIZoo
oradd "https://github.com/ThummeTo/FMIZoo.jl"
To keep dependencies nice and clean, the original package FMI.jl had been split into new packages:
- FMI.jl: High level loading, manipulating, saving or building entire FMUs from scratch
- FMIImport.jl: Importing FMUs into Julia
- FMIExport.jl: Exporting stand-alone FMUs from Julia Code
- FMIBase.jl: Common concepts for import and export of FMUs
- FMICore.jl: C-code wrapper for the FMI-standard
- FMISensitivity.jl: Static and dynamic sensitivities over FMUs
- FMIBuild.jl: Compiler/Compilation dependencies for FMIExport.jl
- FMIFlux.jl: Machine Learning with FMUs
- FMIZoo.jl: A collection of testing and example FMUs
FMIZoo.jl is tested (and testing) under Julia Versions 1.6.7 LTS (64-bit) and latest (64-bit) on Windows latest (64-bit) and Ubuntu latest (64-bit). MacOS and Julia (32-bit) should work, but untested.