37#ifndef faceZoneSelection_H
38#define faceZoneSelection_H
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
faceSelection(const word &name, const fvMesh &mesh, const dictionary &dict)
Construct from dictionary.
const word & name() const
const dictionary & dict() const
virtual ~faceZoneSelection()
Destructor.
autoPtr< faceSelection > clone() const
Clone.
virtual void select(const label zoneID, labelList &, boolList &) const
Apply this selector.
faceZoneSelection(const word &name, const fvMesh &mesh, const dictionary &dict)
Construct from dictionary.
TypeName("faceZone")
Runtime type information.
Mesh data needed to do the Finite Volume discretisation.
This class separates the mesh into distinct unconnected regions, each of which is then given a label ...
A class for handling words, derived from Foam::string.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
List< label > labelList
A List of labels.
List< bool > boolList
A List of bools.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.