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:
| Property | Description | Type | Required | Default |
|---|---|---|---|---|
type | Type name: thermalBaffle1D | word | yes | - |
baffleActivated | Flag to enable baffle | bool | no | true |
qrRelaxation | Relaxation factor for qr solution | scalar | no | 1.0 |
qr | Name of qr field | word | no | none |
thickness | Baffle thickness field | scalarField | no | - |
qs | Superficial heat source [W/m^2] | scalarField | no | - |
qrPrevious | Cache for qr field | scalarField | no | - |
The inherited entries are elaborated in:
- mappedPatchBase.H
- mixedFvPatchFields.H
Further information
Tutorial:
Source code:
API:
History: Introduced in version v2206