Description🔗
The turbulentTemperatureRadCoupledMixed
is a boundary condition that provides
a mixed boundary condition for temperature, to be used for heat-transfer
on back-to-back baffles. Optional thin thermal layer resistances can be
specified through thicknessLayers
and kappaLayers
entries.
The thermal conductivity kappa
can either be retrieved from various
possible sources, as detailed in the class temperatureCoupledBase
.
Usage🔗
The condition requires entries in both the boundary and field files.
Boundary file🔗
<patchName>
{
type patch;
...
}
Field file🔗
<patchName>
{
// Mandatory entries
type compressible::turbulentTemperatureRadCoupledMixed;
Tnbr <word>;
// Optional entries
Tnbr <word>;
qrNbr <word>;
qr <word>;
logInterval <scalar>;
thermalInertia <bool>;
verbose <bool>;
prefix <word>;
// Conditional entries
// Option-1
thicknessLayers <scalarList>;
kappaLayers <scalarList>;
// Option-2
thicknessLayer <PatchFunction1<scalar>>;
kappaLayer <PatchFunction1<scalar>>;
// Inherited entries
kappaMethod <word>;
kappa <word>;
...
}
where:
Property | Description | Type | Required | Default |
---|---|---|---|---|
type |
Type name: turbulentTemperatureRadCoupledMixed
|
word | yes | - |
Tnbr |
Name of field on the neighbour region | word | yes | - |
thicknessLayer |
Thickness of a single layer | scalarList | no | - |
thicknessLayers |
Thickness of multiple layers | PatchFunction1<scalar> | no | - |
kappaLayer |
Conductivity of a single layer | scalarList | no | - |
kappaLayers |
Conductivity of multiple layers | PatchFunction1<scalar> | no | - |
Tnbr |
Name of the nbr temperature field | word | no | T |
qrNbr |
Name of the radiative flux in the nbr region | word | no | none |
qr |
Name of the radiative flux in this region | word | no | none |
logInterval |
Log-file output frequency [s] | scalar | no | -1 |
thermalInertia |
Flag to add thermal inertia to wall node | bool | no | false |
verbose |
Flag to enable verbose output with extra fields | bool | no | false |
prefix |
Name of output-field prefix (in verbose mode) | word | no | multiWorld |
The inherited entries are elaborated in:
- mappedPatchFieldBase.H
- mixedFvPatchFields.H
- temperatureCoupledBase.H
- writeFile.H
Further information🔗
Tutorial:
Source code:
API:
History:
- Introduced in version v2206