Common functions used in temperature coupled boundaries. More...
Public Member Functions | |
temperatureCoupledBase (const fvPatch &patch) | |
Construct from patch. More... | |
temperatureCoupledBase (const fvPatch &patch, const dictionary &dict) | |
Construct from patch and dictionary. More... | |
temperatureCoupledBase (const fvPatch &patch, const temperatureCoupledBase &base) | |
Construct from patch and temperatureCoupledBase. More... | |
tmp< scalarField > | kappa (const fvPatchScalarField &Tp) const |
Given patch temperature calculate corresponding K field. More... | |
void | write (Ostream &) const |
Write. More... | |
Common functions used in temperature coupled boundaries.
The thermal conductivity kappa
is obtained from the region fluidThermo or solidThermo as appropriate.
For turbulent fluid regions kappa
is obtained from the thermophysicalTransportModel kappaEff
.
For solid regions kappa may be obtained from the anisotropic alpha field by specifying the optional alphaAni
field name.
Property | Description | Required | Default value |
---|---|---|---|
alphaAni | Name of the non-isotropic alpha | no |
Definition at line 75 of file temperatureCoupledBase.H.
temperatureCoupledBase | ( | const fvPatch & | patch | ) |
Construct from patch.
Definition at line 34 of file temperatureCoupledBase.C.
Referenced by temperatureCoupledBase::temperatureCoupledBase().
temperatureCoupledBase | ( | const fvPatch & | patch, |
const dictionary & | dict | ||
) |
Construct from patch and dictionary.
Definition at line 44 of file temperatureCoupledBase.C.
References temperatureCoupledBase::temperatureCoupledBase().
temperatureCoupledBase | ( | const fvPatch & | patch, |
const temperatureCoupledBase & | base | ||
) |
Construct from patch and temperatureCoupledBase.
Definition at line 55 of file temperatureCoupledBase.C.
References temperatureCoupledBase::kappa().
Foam::tmp< Foam::scalarField > kappa | ( | const fvPatchScalarField & | Tp | ) | const |
Given patch temperature calculate corresponding K field.
Definition at line 68 of file temperatureCoupledBase.C.
References basicThermo::Cp(), dictName(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, objectRegistry::foundObject(), fvPatchField< Type >::internalField(), Foam::constant::electromagnetic::kappa, basicThermo::kappa(), thermophysicalTransportModel::kappaEff(), objectRegistry::lookupObject(), mesh, n, patchi, and thermo.
Referenced by temperatureCoupledBase::temperatureCoupledBase(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs(), and turbulentTemperatureRadCoupledMixedFvPatchScalarField::updateCoeffs().
void write | ( | Ostream & | os | ) | const |
Write.
Definition at line 142 of file temperatureCoupledBase.C.
References word::null, and Foam::writeEntry().
Referenced by turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::write(), turbulentTemperatureRadCoupledMixedFvPatchScalarField::write(), and externalWallHeatFluxTemperatureFvPatchScalarField::write().