Go to the documentation of this file.
86 #ifndef sphereToFace_H
87 #define sphereToFace_H
102 public topoSetFaceSource
107 static addToUsageTable usage_;
121 void combine(topoSet&
set,
const bool add)
const;
135 const polyMesh&
mesh,
138 const scalar innerRadius = 0
A topoSetFaceSource to select faces based on face centres inside a given bounding sphere.
void set(List< bool > &bools, const labelRange &range)
virtual ~sphereToFace()=default
The topoSetFaceSource is a intermediate class for handling topoSet sources for selecting faces.
Mesh consisting of general polyhedral cells.
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).
sphereToFace(const polyMesh &mesh, const point &origin, const scalar radius, const scalar innerRadius=0)
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)
const polyMesh & mesh() const noexcept
vector point
Point is a vector.
virtual void applyToSet(const topoSetSource::setAction action, topoSet &set) const