FMI Specification 3.0 Alpha 3
Pre-release
Pre-release
The following changes have been made since v3.0-alpha.2
:
- Define event indicators in (#587)
- Add element to model variables (#834)
- Add <{Basic|Hybrid|Scheduled}CoSimulation> elements to XML (#841)
- Inline structs and add separate instantiate functions (#821)
- Add fmi3GetAdjointDerivative to C-API (#722)
- Remove "Fatal" state and derive all state machines from a template (#739)
- Add Hybrid Co-Simulation and Scheduled Execution Simulation to interface types (#728)
- Port changes from 2.0.1 (#674)
- Clarify access rules for variables, (#726)
- Use new FMI logo (#706)
- Use "Apostrophe" instead of "Right Single Quotation Mark" in EBNF (#693)
- Add extra directory for metadata transport (#586)
- Add terminals and icons to schema and docs (#614)
- Pass direction of zero-crossing in fmi3EnterEventMode() (#663)
- Remove causalities "inferred" and "triggered" (#640)
- Change parameters of fmi3EnterEventMode() (#651)
- Pass reason for entering Event Mode to FMU (#619)
- Add Clocks & Hybrid Co-Simulation API (#615)
- Move BuildConfiguration to fmiModelDescription (#611)
- Use "discrete" as default variability for non-Float variables (#604)
- Add enter/exitConfigurationMode functions (#599)
NOTE: This is a pre-release that is intended for initial prototyping and testing of the currently included subset of features and changes. This is a partial pre-release, and is in no way intended to convey the expected set of features and changes that will end up in the actual release.
Do not use for production.