AmesimKnowledge

Concluding remarks and FAQs > About Simulink numerical solver methods

Discrete or continuous Simulink solver

The following table indicates when to use a continuous or a discrete Simulink solver.

Presence of continuous states Discrete or continuous Simulink solver
Some continuous states in the Simulink model Continuous1
Some continuous states in the Simcenter Amesim model while using AME2SL (Model Exchange) Continuous1
No continuous states in the Simulink model, and No continuous states in the Simcenter Amesim model while using AME2SL (Model Exchange) Discrete2
1. This selection is mandatory to prevent errors in Simulink. 2. This selection is automatic in Simulink (both the fixed-step and the variable-step discrete solvers will be used).

Note

Continuous states are referred to as explicit state variables in Simcenter Amesim. Checking for the presence of continuous states within the Simcenter Amesim model is possible via the Simcenter Amesim compilation window or the State Contribution pane of the Performance Analyzer.

Note

In Simulink, trying to use a fixed-step discrete solver for updating or simulating the model raises an error message in presence of continuous states. This can be a way to check for the presence of continuous states on the Simulink side.

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