The manual says a little more: "Ensures the same results when a simulation is repeated since operations are always carried out in the same order".

Would someone please explain in some detail the logic that the `-stable` option implements? Or, conversely, in which way the expectation of a repeatable order of operations is relaxed in DualSPHysics?

Thanks in advance for shedding light on this feature.

I am interested in understanding better the guarantee that results are always the same. This can be useful relevant when making sensitivity analyses with respect to numerical and physical parameters and so forth: one can then attribute the observed changes to the correct origins.

It looks like you're new here. If you want to get involved, click one of these buttons!

## Comments

The use of "-stable" avoids these differences so that all the executions of the same case obtain the same result.