39 alphaAniName_(word::null)
61 alphaAniName_(base.alphaAniName_)
72 const fvMesh&
mesh = patch_.boundaryMesh().mesh();
77 const word fluidThermoName
88 thermophysicalTransportModel::typeName,
105 return thermo.
kappa(patchi);
113 if (alphaAniName_ != word::null)
128 return thermo.
kappa(patchi);
134 <<
"Cannot find a fluidThermo or solidThermo instance" 137 return scalarField::null();
GeometricField< symmTensor, fvPatchField, volMesh > volSymmTensorField
temperatureCoupledBase(const fvPatch &patch)
Construct from patch.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
virtual tmp< volScalarField > kappa() const =0
Thermal diffusivity for temperature of mixture [W/m/K].
const dimensionedScalar & kappa
Coulomb constant: default SI units: [N.m2/C2].
errorManipArg< error, int > exit(error &err, const int errNo=1)
A list of keyword definitions, which are a keyword followed by any number of values (e...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
bool foundObject(const word &name) const
Is the named Type found?
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
rhoReactionThermo & thermo
const Type & lookupObject(const word &name) const
Lookup and return the object of the given Type.
A class for handling words, derived from string.
Fundamental fluid thermodynamic properties.
static const word null
An empty word.
const word dictName("particleTrackDict")
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Fundamental solid thermodynamic properties.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
virtual tmp< volScalarField > Cp() const =0
Heat capacity at constant pressure [J/kg/K].
Abstract base class for thermophysical transport models (RAS, LES and laminar).
Common functions used in temperature coupled boundaries.
virtual tmp< volScalarField > kappaEff() const =0
Effective thermal turbulent diffusivity for temperature.
T lookupOrDefault(const word &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T,.
tmp< scalarField > kappa(const fvPatchScalarField &Tp) const
Given patch temperature calculate corresponding K field.
Mesh data needed to do the Finite Volume discretisation.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
A class for managing temporary objects.
void write(Ostream &) const
Write.
const DimensionedField< Type, volMesh > & internalField() const
Return dimensioned internal field reference.