Introduction
Software that complies with Generic Co-simulation
Figure Figure 5 illustrates some of the code types that can take advantage of an association with Simcenter Amesim to perform co-simulation. As we said previously, Simcenter Amesim - Simcenter Amesim co-simulations are also possible.
Figure 5: Third-party or in-house tool types for co-simulation with Simcenter Amesim
Table Table 2 provides examples of widely-used specialized third-party software from various fields of the simulation domain that can be coupled to Simcenter Amesim thanks to the Generic Co-simulation.
| Software type | Examples |
|---|---|
| Proprietary / in-house codes | C code, Fortran code, Python, ... |
| Network simulation | Simulink, ... |
| System level simulation | Simcenter Amesim (Simcenter Amesim - Simcenter Amesim co-simulation), other 1D system software, ... |
| Multi-Body Systems (MBS) | LMS Virtual.lab Motion, MSC Adams, Simpack Recurdyne, ... |
| Finite Element Methods (FEM) | LMS Virtual.Lab, ... |
| Finite Element Methods (FEM) | Fluent, StarCD, CFX, Eole, IFP C3D, EXA, ... |
Note
To perform co-simulation between Simcenter Amesim and a third-party tool, the third-party tool (executable or DLL file) and the Simcenter Amesim model need to be compiled for the same platform type: 32-bit or 64-bit.
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.lib-cosim/xid1852381 · retrieved 2026-07-17