AmesimKnowledge

Simcenter Amesim Run Best Practices > How do I speed up my simulation

Adjusting run parameters

Tolerance

The smaller you set the tolerance, the slower your simulation will be. Provided the accuracy remains acceptable, consider increasing the tolerance when the run is too slow.

Discontinuities printout

In Simcenter Amesim Run, every time a discontinuity occurs, the solver registers it and then is restarted, this makes it possible to have precise results, but it slows the simulation

If you enable Discontinuities printout, extra values are added to the .results file at discontinuity points and these are indicated in the Simulation Log of the Run Monitor pane.

Figure 333: Discontinuities printout

This allows you to see not only when the discontinuities occur, but also from which submodel they originate:

Figure 334: Discontinuities in the simulation run

In cases where there are many discontinuities in your model, try to avoid them if they are not essential.

Some examples of discontinuities:

  • Submodels which employ linear interpolation for empirical data (ASCII tables)

  • Any form of backlash

  • Frictional stick-slip

  • A valve such as a check valve that has characteristics when open, which are completely different from the characteristics when closed

  • Any form of hysteresis

  • Any sort of duty cycle involving steps or ramps

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