Temperatures and temperature gradients applied to 1D and 2D elements are transformed into temperatures in the nodes of the expanded elements. To this end the normals and thickness are used to convert the temperature gradients into temperatures in the 3D elements. This is only needed in mechanical calculations with temperature loading. Indeed, in heat transfer calculations the temperatures are unknown and are not applied. Temperature application to 1D and 2D elements is done in subroutine ``gen3dtemp.f''.