zone.force.update

Syntax

i := zone.force.update

Flags the cycling logic so that a geometry update is performed at the start of the next cycle. Normally this update is performed at the start of cycling, and in large-strain mode at the geometry update interval. Changes to gridpoint mass and gravity caused by density and stiffness changes may not actually affect the calculation unless an update is performed. The return value is ignored.

The corresponding command is zone geometry update-interval istep.

One example of its use is within a fish-call function that adjusts thermal properties (e.g., conductivity or specific heat). In this case, the FISH intrinsic should be called inside the fish-call function to ensure that the property changes take effect during the next cycle.

Returns:

i - the integer 0