model thermal command


model thermal <b > keyword

Primary keywords:

active    list    slave    substep    time-total    timestep

This command sets parameters for a thermal material analysis (only available if model configure thermal has been specified). The activity can be directly specified by providing b. [cs: Common trouble] See the topic ref-thermalanalysis-.

active b

The thermal process is on, by default, when the model configure thermal command is given. Specify active off to suppress thermal calculations.


Display thermal calculation-mode information.

slave b

Specifies that thermal mode is to be considered a slave, and cycled to equilibrium after each master step has been taken. This particular option is provided for completeness, but is rarely useful in thermal calculations.

substep i

Specifies the maximum number of steps the thermal process will take when solving with slave on.

time-total f

f is the accumulated thermal time for the model. This can be reset to any value, and will continue to be accumulated during cycling after that.


The stable timestep is calculated automatically. This is the default setting.

fix f

Set the timestep to be the fixed value f. All timestep calculations are skipped. Setting a value greater than the calculated critical timestep will result in an error.

increment f

Set the incremental amount that the timestep is allowed to increase from one cycle to the next in auto mode. By default, f = 1.05. The timestep can decrease by any amount to ensure stability.

maximum f

Set the maximum allowed timestep. By default, there is no bound to the maximum timestep.

safety-factor f

Set the timestep safety factor, or the factor that is multiplied by the stable timestep calculated when auto mode. By default, f = 0.8.

update i

This value is not used in FLAC3D thermal timestep calculations.