52 calculatedFvPatchScalarField::typeName
71 y_[
patchi][patchFacei] = yVf[faceCells[patchFacei]];
#define forAll(list, i)
Loop across all elements in list.
Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the...
const fvMesh & mesh() const
Generic GeometricField class.
static tmp< GeometricField< Type, PatchField, GeoMesh > > New(const word &name, const Internal &, const PtrList< PatchField< Type >> &, const HashPtrTable< Source > &=HashPtrTable< Source >())
Return a temporary field constructed from name,.
Mesh data needed to do the Finite Volume discretisation.
const fvBoundaryMesh & boundary() const
Return reference to boundary mesh.
Distance calculation for cells with face on a wall. Searches pointNeighbours to find closest.
virtual ~nearWallDist()
Destructor.
nearWallDist(const fvMesh &mesh)
Construct from mesh.
labelList findIndices(const wordRe &, const bool usePatchGroups=true) const
Return patch indices for all matches. Optionally matches patchGroups.
const polyBoundaryMesh & boundaryMesh() const
Return boundary mesh.
void correct(const fvMesh &mesh, const labelHashSet &patchIDs, const scalar minFaceFraction, const label nCorrections, GeometricField< scalar, PatchField, GeoMesh > &distance)
Correct distance data from patches.
const dimensionSet dimLength
defineTypeNameAndDebug(combustionModel, 0)
faceListList boundary(nPatches)