38 const DimensionedField<vector, volMesh>& iF
41 fixedValueFvPatchVectorField(p, iF)
49 const DimensionedField<vector, volMesh>& iF,
50 const dictionary&
dict 53 fixedValueFvPatchVectorField(p, iF, dict)
60 const adjointOutletVelocityFvPatchVectorField& ptf,
62 const DimensionedField<vector, volMesh>& iF,
63 const fvPatchFieldMapper& mapper
66 fixedValueFvPatchVectorField(ptf, p, iF, mapper)
73 const adjointOutletVelocityFvPatchVectorField& pivpvf,
74 const DimensionedField<vector, volMesh>& iF
77 fixedValueFvPatchVectorField(pivpvf, iF)
91 const fvsPatchField<scalar>& phiap =
94 const fvPatchField<vector>& Up =
98 vectorField UtHat((Up - patch().nf()*Un)/(Un + small));
100 vectorField Uan(patch().nf()*(patch().nf() & patchInternalField()));
105 fixedValueFvPatchVectorField::updateCoeffs();
112 writeEntry(
"value", os);
123 adjointOutletVelocityFvPatchVectorField
fvPatchField< vector > fvPatchVectorField
virtual void write(Ostream &) const
Write.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
Vector< scalar > vector
A scalar version of the templated Vector.
virtual void write(Ostream &) const
Write.
GeometricField< vector, fvPatchField, volMesh > volVectorField
Macros for easy insertion into run-time selection tables.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
void operator=(const Field< vector > &)
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
dimensioned< scalar > mag(const dimensioned< Type > &)
Field< vector > vectorField
Specialisation of Field<T> for vector.
adjointOutletVelocityFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)