Go to the documentation of this file.
104 #ifndef patchToFace_H
105 #define patchToFace_H
121 public topoSetFaceSource
126 static addToUsageTable usage_;
129 wordRes selectedPatches_;
134 void combine(topoSet&
set,
const bool add)
const;
void set(List< bool > &bools, const labelRange &range)
Set the specified range 'on' in a boolList.
virtual void applyToSet(const topoSetSource::setAction action, topoSet &set) const
Apply specified action to the topoSet.
setAction
Enumeration defining the valid actions.
virtual ~patchToFace()=default
Destructor.
The topoSetFaceSource is a intermediate class for handling topoSet sources for selecting faces.
A wordRe is a Foam::word, but can contain a regular expression for matching words or strings.
Mesh consisting of general polyhedral cells.
A topoSetFaceSource to select cells associated with given patch(es).
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
General set of labels of mesh quantity (points, cells, faces).
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
void add(FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
TypeName("patchToFace")
Runtime type information.
A List of wordRe with additional matching capabilities.
const polyMesh & mesh() const noexcept
Reference to the mesh.
patchToFace(const polyMesh &mesh, const wordRe &patchName)
Construct from components.