Cargo Features

[dependencies]
fmi-sim = { version = "0.1.0", default-features = false, features = ["fmi2", "fmi3", "me", "cs", "se"] }
default = cs, fmi2, fmi3, me

These default features are set whenever fmi-sim is added without default-features = false somewhere in the dependency tree.

fmi2 default

Enable support for FMI 2.0

Enables fmi2 of fmi

Affects sim::fmi2

fmi3 default

Enable support for FMI 3.0

Enables fmi3 of fmi

Affects sim::fmi3

me default

Enable support for Model Exchange

Affects traits::FmiSim.simulate_me

cs default

Enable support for Co-Simulation

Affects traits::FmiSim.simulate_cs

se

Enable support for Scheduled Execution