41 directionMixedFvPatchVectorField(p, iF)
47 valueFraction() =
sqr(
n);
59 directionMixedFvPatchVectorField(p, iF)
65 refValue() =
sqr(
n) & *
this;
67 valueFraction() =
sqr(
n);
80 directionMixedFvPatchVectorField(ptf, p, iF, mapper)
91 directionMixedFvPatchVectorField(mwvpvf, iF)
122 valueFraction() =
sqr(
n);
125 directionMixedFvPatchVectorField::updateCoeffs();
bool moving() const
Is mesh moving.
virtual void write(Ostream &) const
Write.
const scalarField & magSf() const
Return face area magnitudes.
void evaluate(GeometricField< Type, PatchField, GeoMesh > &result, const Function1< Type > &func, const GeometricField< Type, PatchField, GeoMesh > &x)
label index() const
Return the index of this patch in the fvBoundaryMesh.
A list of keyword definitions, which are a keyword followed by any number of values (e...
tmp< vectorField > nf() const
Return face normals.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
volVectorField vectorField(fieldObject, mesh)
virtual void write(Ostream &) const
Write.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Macros for easy insertion into run-time selection tables.
This boundary condition provides a slip velocity condition for cases with moving walls.
Foam::fvPatchFieldMapper.
virtual label size() const
Return size.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
movingWallSlipVelocityFvPatchVectorField(const fvPatch &, const DimensionedField< vector, volMesh > &)
Construct from patch and internal field.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
Calculate the mesh motion flux and convert fluxes from absolute to relative and back.
Mesh data needed to do the Finite Volume discretisation.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
tmp< surfaceScalarField > meshPhi(const volVectorField &U)
A class for managing temporary objects.
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)