Go to the documentation of this file.
42 if (isA<wallFvPatch>(
patches[patchI]))
55 forAll(patchCentres, facei)
62 - cellCentres[faceCells[facei]]
83 calculatedFvPatchScalarField::typeName
101 if (mesh_.changing())
104 forAll(mesh_.boundary(), patchI)
106 operator[](patchI).setSize(mesh_.boundary()[patchI].size());
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
virtual void correct()
Correct for mesh geom/topo changes.
#define forAll(list, i)
Loop across all elements in list.
faceListList boundary(nPatches)
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...
GeometricBoundaryField & boundaryField()
Return reference to GeometricBoundaryField.
virtual ~nearWallDistNoSearch()
Destructor.
const surfaceScalarField & magSf() const
Return cell face area magnitudes.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
const surfaceVectorField & Sf() const
Return cell face area vectors.
Mesh data needed to do the Finite Volume discretisation.
void doAll()
Do all calculations.
const fvMesh & mesh_
Reference to mesh.
const fvBoundaryMesh & boundary() const
Return reference to boundary mesh.
const volVectorField & C() const
Return cell centres as volVectorField.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
Generic GeometricField class.
nearWallDistNoSearch(const nearWallDistNoSearch &)
Disallow default bitwise copy construct.