34#ifndef Foam_fvBoundaryMeshMapper_H
35#define Foam_fvBoundaryMeshMapper_H
const fvPatchMapper * set(const label i) const
constexpr PtrList() noexcept
label size() const noexcept
This object provides mapping and fill-in information for face data between the two meshes after the t...
void operator=(const fvBoundaryMeshMapper &)=delete
No copy assignment.
fvPatchMapper mapper_type
The patch mapper type.
fvBoundaryMeshMapper(const fvBoundaryMeshMapper &)=delete
No copy construct.
fvBoundaryMeshMapper(const fvMesh &mesh, const faceMapper &faceMap)
Construct from components.
A fvBoundaryMesh is a fvPatch list with a reference to the associated fvMesh, with additional search ...
Mesh data needed to do the Finite Volume discretisation.
Mapping class for a fvPatchField.
const polyBoundaryMesh & patches
Pair< int > faceMap(const label facePi, const face &faceP, const label faceNi, const face &faceN)
#define forAll(list, i)
Loop across all elements in list.