43 fixedGradientFvPatchScalarField(
p, iF)
56 fixedGradientFvPatchScalarField(ptf,
p, iF, mapper)
68 fixedGradientFvPatchScalarField(
p, iF,
dict)
78 fixedGradientFvPatchScalarField(tppsf)
89 fixedGradientFvPatchScalarField(tppsf, iF)
102 const psiuReactionThermo&
thermo = db().lookupObject<psiuReactionThermo>
107 const label patchi =
patch().index();
115 gradient() =
thermo.Cp(pw, Tw, patchi)*Tw.snGrad()
116 +
patch().deltaCoeffs()*
118 thermo.heu(pw, Tw, patchi)
122 fixedGradientFvPatchScalarField::updateCoeffs();
133 gradientUnburntEnthalpyFvPatchScalarField
word dictName() const
The local dictionary name (final part of scoped name)
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::buffered)
Evaluate the patch field, sets updated() to false.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Macros for easy insertion into run-time selection tables.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
psiReactionThermo & thermo
fvPatchField< scalar > fvPatchScalarField
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
A FieldMapper for finite-volume patch fields.
gradientUnburntEnthalpyFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
gradient boundary condition for unburnt
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const std::string patch
OpenFOAM patch number as a std::string.
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)