46 surfaceScalarField::Internal::null(),
57 const fvPatch& fvp = fvbm[ncPatchi];
59 if (!isA<nonConformalFvPatch>(fvp))
continue;
62 refCast<const nonConformalFvPatch>(fvp);
#define forAll(list, i)
Loop across all elements in list.
Generic GeometricBoundaryField class.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
Foam::calculatedFvsPatchField.
const fvMesh & mesh() const
Return the mesh reference.
Mesh data needed to do the Finite Volume discretisation.
const fvBoundaryMesh & boundary() const
Return reference to boundary mesh.
const surfaceScalarField & magSf() const
Return cell face area magnitudes.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual label size() const
Return size.
virtual label start() const
Return start label of this patch in the polyMesh face list.
A class for managing temporary objects.
T & ref() const
Return non-const reference or generate a fatal error.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.