Loading...
Searching...
No Matches
thermalShell Class Reference

Thermal-shell finite-area model. It solves the energy equation in 2D. The coupling with the 3D region is done through the temperatureCoupledBase, plus faOption is available to add extra sources on the shell such as externalHeatFluxSource etc. More...

#include <thermalShell.H>

Detailed Description

Thermal-shell finite-area model. It solves the energy equation in 2D. The coupling with the 3D region is done through the temperatureCoupledBase, plus faOption is available to add extra sources on the shell such as externalHeatFluxSource etc.

Usage
Example of the boundary condition specification:
<patchName>
{
    // Mandatory entries
    thermalShellModel   thermalShell;
    thermo
    {
        // subdictionary entries
    }

    // Optional entries
    qr                  <word>;
    thickness           <scalar>;

    // Inherited entries
    ...
    nNonOrthCorr        <int>;    // read from another dict
}

where the entries mean:

Property Description Type Reqd Deflt
thermalShellModel Type name: thermalShell word yes -
h Name of thickness field word no h (suffix)
qs Name of source field word no qs (suffix)
qr Name of radiative heat flux field word no none
thermo Solid thermal properties dict yes -
thickness Uniform shell thickness [m] scalar choice -

Fields/variables used:

Property Description Type Deflt
h Thickness shell h (suffix)
qs Source field shell qs (suffix)
qr Radiative heat flux field volume none

Note the following naming changes from 2056 and earlier:

Keyword Description Keyword (old) Deflt (old)
h Thickness h "h_" + regionName
qs Source field qs "qs_" + regionName

The inherited entries are elaborated in:

Source files

The documentation for this class was generated from the following file: