Skip to main content

thermalBaffle1D

Description

The thermalBaffle1D is a boundary condition that solves a steady 1D thermal baffle.

The solid properties are specify as dictionary. Optionally radiative heat flux (qr) can be incorporated into the balance. Some under-relaxation might be needed on qr. Baffle and solid properties need to be specified on the master side of the baffle.

Usage

The condition requires entries in both the boundary and field files.

Boundary file

<patchName>
{
type patch;
...
}

Field file

<patchName>
{
// Mandatory entries
type thermalBaffle1D;

// Optional entries
baffleActivated <bool>;
qrRelaxation <scalar>;
qr <word>;
thickness <scalarField>;
qs <scalarField>;
qrPrevious <scalarField>;

// Inherited entries
...
}

where:

PropertyDescriptionTypeRequiredDefault
typeType name: thermalBaffle1Dwordyes-
baffleActivatedFlag to enable baffleboolnotrue
qrRelaxationRelaxation factor for qr solutionscalarno1.0
qrName of qr fieldwordnonone
thicknessBaffle thickness fieldscalarFieldno-
qsSuperficial heat source [W/m^2]scalarFieldno-
qrPreviousCache for qr fieldscalarFieldno-

The inherited entries are elaborated in:

  • mappedPatchBase.H
  • mixedFvPatchFields.H

Further information

Tutorial:

Source code:

API:

History: Introduced in version v2206