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 43 of file temperatureCoupledBase.C.
References temperatureCoupledBase::temperatureCoupledBase().
temperatureCoupledBase | ( | const fvPatch & | patch, |
const temperatureCoupledBase & | base | ||
) |
Construct from patch and temperatureCoupledBase.
Definition at line 53 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 65 of file temperatureCoupledBase.C.
References dictName(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, objectRegistry::foundObject(), fvPatchField< Type >::internalField(), solidThermo::isotropic(), Foam::constant::electromagnetic::kappa, basicThermo::kappa(), thermophysicalTransportModel::kappaEff(), solidThermo::KappaLocal(), 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 133 of file temperatureCoupledBase.C.
Referenced by turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::write(), turbulentTemperatureRadCoupledMixedFvPatchScalarField::write(), and externalWallHeatFluxTemperatureFvPatchScalarField::write().