34 namespace compressible
43 const DimensionedField<scalar, volMesh>& iF
46 alphatPhaseChangeWallFunctionFvPatchScalarField(p, iF),
51 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField::
52 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField
55 const DimensionedField<scalar, volMesh>& iF,
56 const dictionary&
dict 59 alphatPhaseChangeWallFunctionFvPatchScalarField(p, iF, dict),
60 fixedDmdtf_(dict.lookupOrDefault<scalar>(
"fixedDmdtf", 0))
64 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField::
65 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField
67 const alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField& psf,
69 const DimensionedField<scalar, volMesh>& iF,
70 const fvPatchFieldMapper& mapper
73 alphatPhaseChangeWallFunctionFvPatchScalarField
80 fixedDmdtf_(psf.fixedDmdtf_)
84 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField::
85 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField
87 const alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField& psf,
88 const DimensionedField<scalar, volMesh>& iF
91 alphatPhaseChangeWallFunctionFvPatchScalarField(psf, iF),
92 fixedDmdtf_(psf.fixedDmdtf_)
98 void alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField::updateCoeffs()
105 dmdtf_ = (1 - relax_)*dmdtf_ + relax_*fixedDmdtf_;
109 fixedValueFvPatchScalarField::updateCoeffs();
129 alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField
Macros for easy insertion into run-time selection tables.
fvPatchField< scalar > fvPatchScalarField
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
void write(std::ostream &os, const bool binary, List< floatScalar > &fField)
Write floats ascii or binary.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)