Releases: grouperenault/fmu_manipulation_toolbox
Releases · grouperenault/fmu_manipulation_toolbox
Version 1.9
- CHANGE:
remotingcode rewrite to (drastically) improve performance - ADDED:
fmusplitcommand to split container into FMU's and provide a json file - ADDED:
fmucontainersupport of-sequentialmode - ADDED: FMI-3.0 early support. Use
-fmi 3option forfmucontainer - FIXED:
fmucontainerMT mode on Linux and Darwin - FIXED:
fmutoolcommand line for various operations - FIXED:
fmutoolhandle correctly "ModelStructure": remove empty tags - CHANGE: (API)
fmu_operationsandfmu_containerpackages are renamedoperationsandcontainer - CHANGE: (API) Introduction of
FMUPortandport_attrsmethod to replacescalar_attrsandscalar_type - CHANGE: (API)
FMUExceptionandOperationExceptionclasses are renamedFMUErrorandOperationError - CHANGE: (CI/CT) Add some simulation steps
Version 1.8.4.2
Version 1.8.4.2
- FIXED:
fmucontainerre-set start values for causality=input after fmi2EnterInitialization as workaround for some FMUs.
Version 1.8.4.1
- FIXED:
fmucontainerstore embedded FMUs into shorter named directories to avoid windows-long-path-issue - FIXED:
fmucontainercan refer to FMU located in subdirectory - FIXED:
fmucontainerprofiling reported incorrect values
Version 1.8.4
- CHANGE:
fmucontaineroption-dumpsaves explicitly auto-wiring data. Auto-wiring is off for SSP format.
Version 1.8.3
- FIXED:
fmucontainersupports correctly auto-link for 1-to-n links
Version 1.8.2.2
- ADDED:
fmucontainersupport fmi2Strings - FIXED:
fmucontainerfreeInstance correctly frees memory
Version 1.8.2.1
- FIXED:
fmucontainerexposed parameters name (using fmu name instead of fmu's model identifier) - FIXED:
fmucontainersupport for long path (on Windows)
Version 1.8.2
- FIXED:
fmucontaineridentifier (for coSimulation) does not contain ".fmu" anymore - ADDED:
fmucontainerlog more information when embedded FMU cannot be loaded - ADDED:
fmucontainerstartTime and stopTime are deduced from the 1st embedded FMU - ADDED:
fmucontainersupport-auto-localoption to expose local variables of the embedded FMU - ADDED:
fmucontainersupport new option-auto-parameter(parameters are not exposed by default) - FIXED:
fmutoolsupport "apply on" filter correctly - DEV: preliminary version of GUI for
fmucontainer
Version 1.8.1
- FIXED:
fmucontainerread links from.jsoninput files - CHANGED: switch to PyQT6 and add minor GUI improvements
Version 1.8
- CHANGE: Package in now known as
fmu_manipulation - ADDED:
fmucontainersupportcanHandleVariableCommunicationStepSize - ADDED:
fmucontainersupport.sspor.jsonas input files - ADDED:
fmucontainernew-dumpoption to save container description
V1.7.3
V1.7.2
V1.7.1 : Introducing FMU Container
NEW : fmucontainer : a new tool integrated into fmutool. This allows to
- group multiple FMUs inside one FMU Container,
- Mutli-threaded execution of
doStep(), - Expose the “signals” between FMU’s as local variables,
- set start values of embedded FMUs,
- handle a specified time_step for the container,
- Container of Container is also working,
- “simple” user interface to build a container.
Curent Limitations :
- Only the co-simulation mode is supported.
- only the version 2.0 of the standard is supported.
- only windows OS is supported.
V1.6.2
First public release
Version 1.6 is the first public release.