Go to the documentation of this file.
80 #ifndef setAndNormalToFaceZone_H
81 #define setAndNormalToFaceZone_H
94 class setAndNormalToFaceZone
96 public topoSetFaceZoneSource
101 static addToUsageTable usage_;
120 const polyMesh&
mesh,
void set(List< bool > &bools, const labelRange &range)
A class for handling words, derived from Foam::string.
The topoSetFaceZoneSource is a intermediate class for handling topoSet sources for selecting face zon...
Mesh consisting of general polyhedral cells.
TypeName("setAndNormalToFaceZone")
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,...
Vector< scalar > vector
A scalar version of the templated Vector.
virtual void applyToSet(const topoSetSource::setAction action, topoSet &set) const
A topoSetSource to select faces based on usage in a faceSet, where the normal vector is used to orien...
setAndNormalToFaceZone(const polyMesh &mesh, const word &setName, const vector &normal)
const polyMesh & mesh() const noexcept
virtual ~setAndNormalToFaceZone()=default