Go to the documentation of this file.
86 fvMeshSubset subsetter_;
123 const label nZoneLayers = 0
145 return subsetter_.baseMesh();
163 return !zoneMatcher_.empty();
fvMeshSubset & subsetter()
The mesh subsetter.
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
A class for managing temporary objects.
Given the original mesh and the list of selected cells, it creates the mesh consisting only of the de...
Intermediate tool for handling cellZones for function objects (e.g. momentumError) wherein the sub-me...
bool useSubMesh() const noexcept
True if sub-mesh is expected to be used.
const wordRes & zones() const noexcept
Return the current zones selector.
tmp< GeometricField< Type, fvPatchField, volMesh > > mapToZone(const GeometricField< Type, fvPatchField, volMesh > &subVolField) const
Map from the sub-mesh to original cell zones.
const fvMesh & baseMesh() const noexcept
The entire base mesh.
virtual ~zoneSubSet()=default
Destructor.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
label nLayers() const noexcept
Return number of layers around cell zones.
const fvMesh & baseMesh() const noexcept
Original mesh.
TypeName("zoneSubSet")
Runtime type information.
A List of wordRe with additional matching capabilities.
const fvMeshSubset & subsetter() const
The mesh subsetter.