AmesimKnowledge

Concluding remarks and FAQs > Correspondences between Simcenter Amesim and Simulink solver methods

Summary for choosing a Simulink solver

The goal of this section is to help you defining your configuration for selecting a Simulink solver based on all the previous recommendations.

First, you need to know about the presence of continuous states (explicit state variables in Simcenter Amesim) in your models, see the following table. You will then be able to know whether you are in a C or a D situation. Please refer to Discrete or continuous Simulink solver for more details.

Simulink Model
Simcenter Amesim model With continuous states Without continuous states
With continuous states C C
Without continuous states C D

The following table is intended to specify the characteristics of your Simcenter Amesim and Simulink models. Please refer to Implicit or explicit Simulink solver (stiff or non-stiff systems) for more details.

Possible configurations at this point are: C1 to C9 and D1 to D9.

Simulink Model
Simcenter Amesim model Non-stiff Moderately stiff Stiff
Non-stiff C1, D1 C2, D2 C3, D3
Moderately stiff C4, D4 C5, D5 C6, D6
Stiff C7, D7 C8, D8 C9, D9

We will now introduce short notations for interface modes, as described in the table below. Sometimes indeed, specifying the interface mode will be needed. In the notations of this table, "as" means "Simcenter Amesim to Simulink", "sa" means "Simulink to Simcenter Amesim", "me" stands for "Model Exchange" whereas "cs" stands for "co-simulation".

Simulink Interface mode Notation
Simulink to Simcenter Amesim SL2AMECosim sacs
Simcenter Amesim to Simulink AME2SLCosim ascs
AME2SL asme

With the following table, you will be able to see what types of Simulink solvers are available for a given interface mode. Usually and if available, a variable-step solver - "V" - is recommended, except if a fixed-step solver - "F" - is needed (for instance for real-time applications). See Simulink solver type: fixed-step or variable-step for more details.

At this point, possible configurations are C1F to C9F, C1V to C9V, D1F to D9F, and D1V to D9V.

Simulink Interface mode Simulink solver type Combinations of Simcenter Amesim and Simulink model characteristics
Simulink to Simcenter Amesim SL2AMECosim Fixed step C1F, …, C9F and D1F, …, D9F or more precisely: C1Fsacs, …, C9Fsacs & D1Fsacs,…, D9Fsacs
Simcenter Amesim to Simulink AME2SLCosim Fixed-step C1F, …, C9F and D1F, …, D9F or more precisely: C1Fascs, …, C9Fascs & D1Fascs,…, D9Fascs
Variable-step C1V, …, C9V and D1V, …, D9V or more precisely: C1Vascs, …, C9Vascs & D1Vascs,…, D9Vascs
AME2SL Fixed-step C1F, …, C9F and D1F, …, D9F or more precisely: C1Fasme, …, C9Fasme & D1Fasme,…, D9Fasme
Variable-step C1V, …, C9V and D1V, …, D9V or more precisely: C1Vasme, …, C9Vasme & D1Vasme,…, D9Vasme

Finally, the table below allows you to select an appropriate Simulink solver for your configuration.

Configuration Advised Simulink solver
D1F, … , D9F Simulink fixed-step discrete solver
C1F, … , C9F ode1, ode2, ode3, ode4, ode51, ode14x2
D1V, … , D9V Simulink variable-step discrete solver
C1V, C4Vascs, C4Vsacs, C7Vascs, C7Vsacs ode45, ode23, ode113
C2V, C5V, C4Vasme, C8Vascs, C8Vsacs ode23t
C3V, C6V, C9V ode15s, ode23s, ode23tb
1. See Choosing a fixed-step Simulink solver (for example, for Real-Time applications) for the process of choosing a continuous fixed-step solver. 2. The ode14x solver might be used in specific cases where a fixed-step continuous implicit solver is desired (e.g. if none of the previous solvers work).

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