USER1 subroutine

While calculating temperatures of a thermal model, the thermal solver calls USER1 subroutine at various stages of the calculation. In the distributed executable, USER1 simply contains return statement written in FORTRAN language. At run-time, this subroutine is compiled and re-linked to include this user supplied version of the routine.

The USER1 subroutine, and any additional routines that it calls, have an access to most thermal model parameters through calling arguments or common blocks. The routines can be used to modify the model on a one-time and/or a continuous basis allowing to include the thermal effects and relationships that are not in the standard thermal solver release.

To avoid a conflict with the routine names already in use in the thermal solver, user written subroutine and function names should begin with USER.

This section describes the parameters of the USER1 routine, set of functions and subroutines that can be used for querying and modifying the thermal model. A full list and definition of these functions is included in the Thermal Solver Reference Manual. For more information, see the Thermal Solver Reference Manual PDF.