170 #ifndef humidityTemperatureCoupledMixedFvPatchScalarField_H 171 #define humidityTemperatureCoupledMixedFvPatchScalarField_H 187 class humidityTemperatureCoupledMixedFvPatchScalarField
189 public mixedFvPatchScalarField,
190 public temperatureCoupledBase
193 typedef mixedFvPatchScalarField parent_bctype;
234 const word TnbrName_;
237 const word qrNbrName_;
243 const word specieName_;
295 scalar Sh(
const scalar
Re,
const scalar Sc)
const;
298 scalar htcCondensation(
const scalar TSat,
const scalar
Re)
const;
303 const word& fieldName,
312 TypeName(
"humidityTemperatureCoupledMixed");
404 virtual void write(Ostream&)
const;
410 using parent_bctype::operator=;
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.
virtual tmp< fvPatchField< scalar > > clone(const DimensionedField< scalar, volMesh > &iF) const
Clone with an internal field reference.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
const scalarField dmHfg() const
Return dmHfg.
const dimensionSet dimless
Dimensionless.
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.
static tmp< fvPatchField< Type > > Clone(const DerivedPatchField &pf, Args &&... args)
Clone a patch field, optionally with internal field reference etc.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
const scalarField mpCpTp() const
Return mpCpTp.
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...
A class for managing temporary objects.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.