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