Thermal 1D module parameters

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Variables
Thermal 1D module parameters
Module for pointer variables
Collaboration diagram for Thermal 1D module parameters:

## Variables
integer, save | nfpt1d
| number of boundary faces which are coupled with a wall 1D thermal module. See the user subroutine uspt1d More...
integer, save | nmxt1d
integer, dimension(:), allocatable | izft1d
| zones of t1d, dimensioned with nfabor (TODO) More...
integer, dimension(:), allocatable | nppt1d
| number of discretisation cells in the 1D wall for the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The number of cells for these boundary faces is given by `nppt1d(ii)`, with 1 <= ii <= nfpt1d. See the user subroutine uspt1d More...
integer, dimension(:), allocatable | ifpt1d
| array allowing to mark out the numbers of the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The numbers of these boundary faces are given by `ifpt1d(ii)`, with 1 <= ii <= `nfpt1d`. See the user subroutine uspt1d More...
integer, dimension(:), allocatable | iclt1d
| typical boundary condition at the external (pseudo) wall: Dirichlet condition (`iclt1d=1`) or flux condition (`iclt1d=3`) More...
double precision, dimension(:), allocatable | eppt1d
| thickness of the 1D wall for the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The wall thickness for these boundary faces is therefore given by `eppt1d(ii)`, with 1 <= ii <= `nfpt1d`. See the user subroutine uspt1d More...
double precision, dimension(:), allocatable | rgpt1d
| geometry of the pseudo wall mesh (refined as a fluid if `rgt1d` is smaller than 1 More...
double precision, dimension(:), allocatable | tppt1d
| initialisation temperature of the wall (uniform in thickness). In the course of the calculation, the array stores the temperature of the solid at the fluid/solid interface. More...
double precision, dimension(:), allocatable | tept1d
| external temperature of the pseudo wall in the Dirichlet case. More...
double precision, dimension(:), allocatable | hept1d
| external coefficient of transfer in the pseudo wall under Dirichlet conditions (in ). More...
double precision, dimension(:), allocatable | fept1d
| external heat flux in the pseudo wall under the flux conditions (in , negative value for energy entering the wall). More...
double precision, dimension(:), allocatable | xlmbt1
| thermal diffusivity More...
double precision, dimension(:), allocatable | rcpt1d
| volumetric heat capacity of the wall uniform in thickness (in ). More...
double precision, dimension(:), allocatable | dtpt1d
| physical time step associated with the solved 1D equation of the pseudo wall (which can be different from the time step in the calculation). More...

## Detailed Description

## Variable Documentation

double precision, dimension(:), allocatable dtpt1d

physical time step associated with the solved 1D equation of the pseudo wall (which can be different from the time step in the calculation).

double precision, dimension(:), allocatable eppt1d

thickness of the 1D wall for the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The wall thickness for these boundary faces is therefore given by `eppt1d(ii)`, with 1 <= ii <= `nfpt1d`. See the user subroutine uspt1d

double precision, dimension(:), allocatable fept1d

external heat flux in the pseudo wall under the flux conditions (in , negative value for energy entering the wall).

double precision, dimension(:), allocatable hept1d

external coefficient of transfer in the pseudo wall under Dirichlet conditions (in ).

integer, dimension(:), allocatable iclt1d

typical boundary condition at the external (pseudo) wall: Dirichlet condition (`iclt1d=1`) or flux condition (`iclt1d=3`)

integer, dimension(:), allocatable ifpt1d

array allowing to mark out the numbers of the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The numbers of these boundary faces are given by `ifpt1d(ii)`, with 1 <= ii <= `nfpt1d`. See the user subroutine uspt1d

integer, dimension(:), allocatable izft1d

zones of t1d, dimensioned with nfabor (TODO)

integer, save nfpt1d

number of boundary faces which are coupled with a wall 1D thermal module. See the user subroutine uspt1d

integer, save nmxt1d

integer, dimension(:), allocatable nppt1d

number of discretisation cells in the 1D wall for the `nfpt1d` boundary faces which are coupled with a wall 1D thermal module. The number of cells for these boundary faces is given by `nppt1d(ii)`, with 1 <= ii <= nfpt1d. See the user subroutine uspt1d

double precision, dimension(:), allocatable rcpt1d

volumetric heat capacity of the wall uniform in thickness (in ).

double precision, dimension(:), allocatable rgpt1d

geometry of the pseudo wall mesh (refined as a fluid if `rgt1d` is smaller than 1

double precision, dimension(:), allocatable tept1d

external temperature of the pseudo wall in the Dirichlet case.

double precision, dimension(:), allocatable tppt1d

initialisation temperature of the wall (uniform in thickness). In the course of the calculation, the array stores the temperature of the solid at the fluid/solid interface.

double precision, dimension(:), allocatable xlmbt1

thermal diffusivity