FMI module
Description
FMU export and import functionality.
This module provides Chrono support for the Functional Mock-Up Interface (FMI) standard. It includes utilities for generating (exporting) Chrono co-simulation Functional Mock-up Units (FMU) and for importing FMUs that encapsulate Chrono models and simulations or external FMUs and using them in co-simulation with other FMUs or Chrono models.
For additional information, see:
- the installation guide
- the tutorials
Collaboration diagram for FMI module:

Modules | |
| FMI 2.0 support | |
| FMI 3.0 support | |
| FmuForge | |
| Generic utility library for FMU export and import. | |
Namespaces | |
| chrono::fmi2 | |
| Namespace with classes for the FMI module (FMI 2.0 support). | |
| chrono::fmi3 | |
| Namespace with classes for the FMI module (FMI 3.0 support). | |
Classes | |
| class | chrono::ChFmuWrapper |
| Abstract interface to a model exchange FMU. More... | |
| class | chrono::ChExternalFmu |
| Chrono physics item that wraps a model exchange FMU. More... | |