The Functional Mock-up Interface (FMI) is a free standard that defines an interface to exchange dynamic models using a combination of xml files, binaries and C code. It’s supported by 100+ tools and maintained as a Modelica Association Project.
-
docs
— sources of the specification document -
headers
— C header files -
schema
— the XSD schema for the modelDescription.xml
The FMI specification is written in AsciiDoc, a plain-text mark-up format that can be converted to HTML, DocBook, PDF and other formats. To build the documentation locally
-
Install the AsciiDoctor Ruby gem
-
Clone the repository
git clone https://github.com/modelica/fmi-standard.git
-
Change into the
docs
foldercd docs
-
Generate the HTML document
asciidoctor -b html5 fmi_specification.adoc
The generated fmi_specification.html
can be viewed with any modern web browser.
Code and documentation copyright © 2008-2011 the MODELISAR consortium and 2012-2018 the Modelica Association Project "FMI". Code released under the BSD License. Docs released under Attribution-ShareAlike 4.0 International.