53 #ifndef qgdFluxFvPatchScalarField_H
54 #define qgdFluxFvPatchScalarField_H
56 #include "fvPatchFields.H"
57 #include "fixedGradientFvPatchFields.H"
70 public fixedGradientFvPatchScalarField
86 const DimensionedField<scalar, volMesh>&
93 const DimensionedField<scalar, volMesh>&,
103 const DimensionedField<scalar, volMesh>&,
104 const fvPatchFieldMapper&
114 virtual tmp<fvPatchScalarField>
clone()
const
116 return tmp<fvPatchScalarField>
126 const DimensionedField<scalar, volMesh>&
130 virtual tmp<fvPatchScalarField>
clone
132 const DimensionedField<scalar, volMesh>& iF
135 return tmp<fvPatchScalarField>
151 virtual void write(Ostream&)
const;
virtual void write(Ostream &) const
Write.
TypeName("qgdFlux")
Runtime type information.
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
qgdFluxFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
This boundary condition sets the pressure gradient to the provided value such that the flux on the bo...
virtual void updateCoeffs()
Update the patch pressure gradient field.