Go to the documentation of this file.
35 void Foam::nearWallDistNoSearch::doAll()
44 if (isA<wallFvPatch>(
patches[patchi]))
49 = cellCentres.boundaryField()[patchi];
57 forAll(patchCentres, facei)
64 - cellCentres[faceCells[facei]]
85 calculatedFvPatchScalarField::typeName
103 if (mesh_.changing())
106 forAll(mesh_.boundary(), patchi)
108 operator[](patchi).setSize(mesh_.boundary()[patchi].size());
fvPatchField< scalar > fvPatchScalarField
fvsPatchField< scalar > fvsPatchScalarField
virtual ~nearWallDistNoSearch()
PtrList< fvPatch > fvPatchList
container classes for fvPatch
fvsPatchField< vector > fvsPatchVectorField
const surfaceScalarField & magSf() const
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const volVectorField & C() const
Mesh data needed to do the Finite Volume discretisation.
GeometricField< vector, fvPatchField, volMesh > volVectorField
const fvBoundaryMesh & boundary() const
fvPatchField< vector > fvPatchVectorField
const polyBoundaryMesh & patches
UList< label > labelUList
A UList of labels.
Generic GeometricField class.
const Boundary & boundaryField() const
const surfaceVectorField & Sf() const