Overview - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Overview of the FMUTester Package

 

Calling Sequence

Description

List of FMUTester Package Commands

Details

Compatibility

Calling Sequence

FMUTester:-command( arguments )

command( arguments )

Description

• 

FMUTester is a package for testing Functional Mock-up Units (FMUs) according to the new FMI Cross-Check Rules.

List of FMUTester Package Commands

• 

The following is a list of the commands in the FMUTester package.

FetchFMU

FMUInfo

SimulateFMU

ValidateResult

Details

• 

The FMUTester package is implemented using FMPy, a free Python library developed by Dassault Systemes in 2018 under the BSD 3-clause license.

• 

FMPy (version 0.2.12) is the compliance checker and validation tool used by the FMI Cross-Check repository on GitHub.

• 

According to the current FMI Cross-Check Rules, tools that export FMUs are required to publish a sample of their exported FMUs on the Test FMUs GitHub repository. The MapleSim Connector for FMI and its FMIConnector package generate FMUs from MapleSim models. After each MapleSim release, exported FMUs must be locally validated using the FMUTester package to ensure compliance with the latest version of FMPy.

Compatibility

• 

The FMUTester package was introduced in Maple 2019.

• 

For more information on Maple 2019 changes, see Updates in Maple 2019.

See Also

copyright

FMUTester[FetchFMU]

FMUTester[FMUInfo]

FMUTester[SimulateFMU]

FMUTester[ValidateFMU]

FMUTester[ValidateResult]

MapleSim

Python