Heat transfer coefficient calculation based on Reynolds Analogy, which is used to relate turbulent momentum and heat transfer.
More...
|
| TypeName ("ReynoldsAnalogy") |
|
| ReynoldsAnalogy (const dictionary &dict, const fvMesh &mesh, const word &TName) |
|
| ReynoldsAnalogy (const ReynoldsAnalogy &)=delete |
|
void | operator= (const ReynoldsAnalogy &)=delete |
|
virtual | ~ReynoldsAnalogy ()=default |
|
virtual bool | read (const dictionary &dict) |
|
| TypeName ("heatTransferCoeffModel") |
|
| declareRunTimeSelectionTable (autoPtr, heatTransferCoeffModel, dictionary,(const dictionary &dict, const fvMesh &mesh, const word &TName),(dict, mesh, TName)) |
|
| heatTransferCoeffModel (const dictionary &dict, const fvMesh &mesh, const word &TName) |
|
| heatTransferCoeffModel (const heatTransferCoeffModel &)=delete |
|
void | operator= (const heatTransferCoeffModel &)=delete |
|
virtual | ~heatTransferCoeffModel ()=default |
|
const fvMesh & | mesh () const |
|
const labelHashSet & | patchSet () const |
|
const word & | TName () const |
|
const word & | qrName () const |
|
virtual bool | calc (volScalarField &result, const FieldField< Field, scalar > &q) |
|
tmp< FieldField< Field, scalar > > | q () const |
|
Heat transfer coefficient calculation based on Reynolds Analogy, which is used to relate turbulent momentum and heat transfer.
The heat transfer coefficient is derived from the skin friction coefficient:
as:
where
| = | Convective heat transfer coefficient of the flow |
| = | Reference fluid density |
| = | Reference specific heat capacity at constant pressure |
| = | Reference velocity |
| = | Skin friction coefficient |
| = | Wall shear stress |
- Usage
- Minimal example by using
system/controlDict.functions
: heatTransferCoeff1
{
// Mandatory and other optional entries
...
htcModel ReynoldsAnalogy;
// Conditional mandatory entries (runtime modifiable)
UInf (10 0 0);
// Conditional optional entries (runtime modifiable)
Cp <CpName>;
rho <rhoName>;
// mandatory if Cp == CpInf
CpInf 1005;
// mandatory if rho == rhoInf
rhoInf 1;
}
where the entries mean:
Property | Description | Type | Reqd | Dflt |
type | Model name: ReynoldsAnalogy | word | yes | - |
UInf | Reference velocity | scalar | yes | - |
Cp | Name of reference specific heat capacity | word | no | Cp |
CpInf | Reference specific heat capacity value | scalar | cndtnl | - |
rho | Name of reference fluid density | word | no | rho |
rhoInf | Reference fluid density value | scalar | cndtnl | - |
- Note
- to use a reference
Cp
, set Cp
to CpInf
- to use a reference
rho
, set rho
to rhoInf
- See also
-
- Source files
-
Definition at line 182 of file ReynoldsAnalogy.H.