Releases: CATIA-Systems/FMPy
Releases · CATIA-Systems/FMPy
Improvements, Bugfixes, no more Windows 32-bit on Conda-Forge
A holiday release with bug fixes and improvements.
NOTE: Conda-Forge has dropped support for Windows 32-bit, so v0.2.7 is the last release that can be installed via conda on Windows 32-bit.
FIXED
Handle optional elements in ScalarVariable tagFIXED
Handle null pointers in FMI loggingFIXED
Relax type of attribute "version" in fmiModelDescription.xsd to "normalizedString"FIXED
Fix size of memory passed to fmi2DeSerializeFMUstate()NEW
Validate modelDescription.outputsNEW
Add compilation with Visual Studio 2017NEW
Add missing attributes to ScalarVariable and validate derivatives and unitsNEW
Change input extrapolation to "hold"
Updated download URLs, relative tolerance for co-simulation
FIXED
Test files are now downloaded form GitHubFIXED
Compilation of model exchange FMUs works nowNEW
--relative-tolerance parameter is now passed to FMI 2.0 co-simulation FMUsNEW
Platform binary can now be compiled from within the GUI (Help > Compile Platform Binary)
CMake projects and enum items
NEW
CMake project generation for C code FMUsNEW
Read Enumeration items from modelDescription.xmlFIXED
GUI with Python 2.7
Improved handling of input signals
- input is now applied before initialization for co-simulation
- "time" column for input signals can now have an arbitrary name
FMI functions added, improved CLI, GUI and SSP
NEW
Remaining FMI functions addedNEW
More options for command line interfaceNEW
More elements added to SSP parserNEW
Polished GUIFIXED
No more warning when starting the GUI
Improved logging, handling of start values and bug fixes
This release improves the GUI, adds better logging and fixes some smaller issues.
NEW
Allow simulation of extracted FMUs and pre-loaded model descriptionsNEW
Re-load an FMU in the GUINEW
Load start values from an FMUNEW
Write changed start values back to the FMUNEW
Table editor for 1-d and 2-d array variablesNEW
Handle events in input signalsNEW
Plot eventsNEW
Regular time grid for model-exchange resultsNEW
Apply start values in the model descriptionNEW
Debug and FMI logging on the command line and in the GUINEW
Log filtering by type and message in the GUIFIXED
Logger callback for FMI 1.0FIXED
Handling ofNone
in setString()FIXED
Handling of time eventsFIXED
Conversion of Boolean start values