Co-simulation with the Libcosim Library
Library contents
This library contains 3 submodels corresponding to the protocols mentioned previously:
"network" submodel
"shared memory" submodel
"amesim dll import" submodel
Figure 12: The Generic Co-simulation library
The different submodels of this library are designed to provide co-simulation features: this means that these submodels are designed to communicate between two solvers. Nevertheless, we can distinguish the first two submodels and the third one. The "Network" and "Shared Memory" submodels perform co-simulation, while the "import DLL" submodel is provided for compatibility reasons. With this submodel, it is possible to load a DLL built with "usercosim interface".
Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.lib-cosim/xid1852528 · retrieved 2026-07-17