AmesimKnowledge

Creating and exporting FMU > The Export Tool in detail

Runtime licenses (FMU execution, standard case)

When you use default export options, a

Simcenter Amesim

FMU requires a runtime license for its execution. However, the license provider does not need to be located on the computer that runs the simulation. For example, if a license server is available somewhere on the network the computer is connected to (the “floating” or “network” license case), the FMU can request the runtime license from this license server.

Note

In practice, to run such standard — installation-free — FMUs, end-users (or their IT departments) must define two environment variables:

  • SC1D_LICENSING_TYPE and either:

  • SPLM_LICENSE_SERVER or

  • SALT_LICENSE_SERVER according to server type.

Under Linux, some software packages, notably Simcenter STAR-CCM+, require the paths which point towards external libraries (traditionally defined with the help of the $LD_LIBRARY_PATH environment variable) to be explicitly declared as a flag when launching the software executable. In the case of Simcenter STAR-CCM+, the flag -libpath <path>:<path> must be used to specify the locations of these external libraries.

Here is an example of such a launch command:

Copy

starccm+ -power -np 20 -ldlibpath /opt/Simcenter/2020.2/Amesim/lnx_x64

The above command launches Simcenter STAR-CCM+ with the Power Session licensing feature, an allocated 20 processes dedicated to the executable, and taking into account the /opt/Simcenter/2020.2/Amesim/lnx_x64 path in the external library search path. These options are all extensively documented in the Simcenter STAR-CCM+ user guide.

Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.Functional_Mockup_Interface/xln9957263904105 · retrieved 2026-07-17