38Foam::freeSurfaceVelocityFvPatchVectorField::
39freeSurfaceVelocityFvPatchVectorField
45 fixedGradientFvPatchVectorField(
p, iF)
49Foam::freeSurfaceVelocityFvPatchVectorField::
50freeSurfaceVelocityFvPatchVectorField
58 fixedGradientFvPatchVectorField(ptf,
p, iF, mapper)
62Foam::freeSurfaceVelocityFvPatchVectorField::
63freeSurfaceVelocityFvPatchVectorField
70 fixedGradientFvPatchVectorField(
p, iF)
77Foam::freeSurfaceVelocityFvPatchVectorField::
78freeSurfaceVelocityFvPatchVectorField
84 fixedGradientFvPatchVectorField(fcvpvf, iF)
97 const fvMesh&
mesh = patch().boundaryMesh().mesh();
100 refCast<interfaceTrackingFvMesh>
110 fixedGradientFvPatchVectorField::updateCoeffs();
116 fixedGradientFvPatchVectorField::write(
os);
117 writeEntry(
"value",
os);
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
T getOrDefault(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) const
Abstract base class for geometry and/or topology changing fvMesh.
This boundary condition provides a velocity outlet boundary condition for free surface patches.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
virtual bool write()
Write the output fields.
Mesh data needed to do the Finite Volume discretisation.
A FieldMapper for finite-volume patch fields.
virtual void operator=(const UList< vector > &)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
The interfaceTrackingFvMesh.
tmp< vectorField > freeSurfaceSnGradU()
Return free surface normal derivative of velocity.
const Type & lookupObject(const word &name, const bool recursive=false) const
A class for handling words, derived from Foam::string.
static const word null
An empty word.
OBJstream os(runTime.globalPath()/outputName)
#define makePatchTypeField(PatchTypeField, typePatchTypeField)