of.solve.step / of.solve.ratio / of.solve.time

Contents

of.solve.step / of.solve.ratio / of.solve.time#

The current parser provides three solve modes.

of.solve.step *steps* <int>

Run for the specified number of steps. of.step is retained as a compatibility alias.

of.solve.ratio *mechanical_ratio* <double>

Stop when the mechanical unbalance ratio reaches the specified value. The ratio is the total maximum unbalanced force divided by the total force. This is useful for in-situ stress equilibrium and static problems.

of.solve.time *time* <double>

Run until the specified physical time has been reached.

Example:#

# Run 2000 steps
of.solve.step 2000

# Solve to a mechanical ratio
of.solve.ratio 1.0e-5

# Run for a physical time
of.solve.time 0.002