169 #ifndef humidityTemperatureCoupledMixedFvPatchScalarField_H 170 #define humidityTemperatureCoupledMixedFvPatchScalarField_H 186 class humidityTemperatureCoupledMixedFvPatchScalarField
188 public mixedFvPatchScalarField,
189 public temperatureCoupledBase
230 const word TnbrName_;
233 const word qrNbrName_;
239 const word specieName_;
291 scalar Sh(
const scalar
Re,
const scalar Sc)
const;
294 scalar htcCondensation(
const scalar TSat,
const scalar
Re)
const;
303 TypeName(
"humidityTemperatureCoupledMixed");
378 const fvPatchFieldMapper&
411 virtual void write(Ostream&)
const;
TypeName("humidityTemperatureCoupledMixed")
Runtime type information.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void rmap(const fvPatchScalarField &, const labelList &)
Reverse map the given fvPatchField onto this fvPatchField.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
const scalarField dmHfg() const
Return dmHfg.
virtual void write(Ostream &) const
Write.
const scalarField myKDelta() const
Return myKDelta.
humidityTemperatureCoupledMixedFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
const scalarField mpCpTp() const
Return mpCpTp.
fvPatchField< scalar > fvPatchScalarField
A class for handling words, derived from Foam::string.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
A FieldMapper for finite-volume patch fields.
massTransferMode
Modes of mass transfer.
scalarField Re(const UList< complex > &cmplx)
Extract real component.
Mesh data needed to do the Finite Volume discretisation.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
List< label > labelList
A List of labels.
A class for managing temporary objects.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.