I'm running some Monte Carlo simulations and I set PREFERENCES/SIMFAIL=STOPCF
in my solver script to make sure that jobs that run into issues immediately terminate (and my postprocessing will identify them as failures). I've noticed that GSTIFF simulations will occasionally hit HMIN but for some reason they continue to solve the solution:
1.17323E+00 1.00000E-04 49842 13867 4 2:51
1.21923E+00 1.00000E-04 53577 14989 4 3:16
STFINT:MIN_STEP_SIZE HMIN=1.000000000E-10; Reached At Time=1.235660545E+00.
The integrator could not advance the simulation.
An attempt to further decrease the integration step-size failed.
Suggested course of action:
1. Decrease the value of HMIN.
2. Relax the accuracy requirements (ERROR) on the integrator.
3. Increase the number of iterations allowed for convergence.
4. Revisit the way the mechanical system has been modeled.
Last good step-size: 2.778549597E-07.
1.26523E+00 1.00000E-04 59821 16866 3 3:48
1.31123E+00 1.00000E-04 63607 18035 4 4:10
The same error in the HHT integrator will kill the simulation due to the SIMFAIL=STOPCF flag. Why isn't GSTIFF adhering to this? Is there another flag I should be setting?