NairnFEAMPM Icon

Temperature Command

In MPM calculations, the Temperature command sets temperature temperature boundary conditions to selected nodes. In FEA calculations, the Temperature command sets temperature of all nodes.

Temperature in MPM Calculations

The Temperature command sets temperature conditions to all nodes selected by the GridBC command that encloses it:

Temperature (style),(value),<(time)>

where (style) specifies the style of the applied temperature. Each temperature depends on two parameters specified by arguments (value) and (time). If either argument is not supplied, they are set to zero. The standard units are degrees K for (value) and alt time units for (time) (but the units may change depending on the (style) setting).

Temperature in FEA Calculations

The Temperature command sets temperature conditions to all nodes:

Temperature (temp)

where (temp) is a user-defined function that gives the temperature on each node as a function of the coordinates of the node. The calculation will have residual stresses if it is a composite having materials with different thermal expansion coefficients or if the temperature field is non-uniform.

Notes

  1. Thermal stresses are calculated by temperature difference relative to the stress free temperature. If the stress free temperature has not been set, its default value is zero and thus temperature boundary conditions set the temperature difference. If the stress free temperature is set to a non-zero value, the temperature boundary conditions use the absolute temperature and the temperature difference is calculated by subtracting the stress free temperature.