38 const DimensionedField<scalar, volMesh>& iF
41 fixedValueFvPatchScalarField(p, iF)
48 const adjointOutletPressureFvPatchScalarField& ptf,
50 const DimensionedField<scalar, volMesh>& iF,
51 const fvPatchFieldMapper& mapper
54 fixedValueFvPatchScalarField(ptf, p, iF, mapper)
62 const DimensionedField<scalar, volMesh>& iF,
63 const dictionary& dict
66 fixedValueFvPatchScalarField(p, iF)
68 fvPatchField<scalar>::operator=
78 const adjointOutletPressureFvPatchScalarField& tppsf,
79 const DimensionedField<scalar, volMesh>& iF
82 fixedValueFvPatchScalarField(tppsf, iF)
95 const fvsPatchField<scalar>& phip =
98 const fvsPatchField<scalar>& phiap =
101 const fvPatchField<vector>& Up =
104 const fvPatchField<vector>& Uap =
107 operator==((phiap/patch().magSf() - 1.0)*phip/patch().magSf() + (Up & Uap));
109 fixedValueFvPatchScalarField::updateCoeffs();
116 writeEntry(
"value", os);
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
adjointOutletPressureFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
Vector< scalar > vector
A scalar version of the templated Vector.
GeometricField< vector, fvPatchField, volMesh > volVectorField
Macros for easy insertion into run-time selection tables.
makePatchTypeField(fvPatchVectorField, SRFFreestreamVelocityFvPatchVectorField)
fvPatchField< scalar > fvPatchScalarField
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
virtual void write(Ostream &) const
Write.
volScalarField scalarField(fieldObject, mesh)
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
virtual void write(Ostream &) const
Write.