Go to the documentation of this file.
36 #ifndef cylinderAnnulusToCell_H
37 #define cylinderAnnulusToCell_H
92 const scalar outerRadius,
93 const scalar innerRadius
scalar outerRadius_
Outer Radius.
sourceType
Enumeration defining the types of sources.
Class with constructor to add usage string to table.
cylinderAnnulusToCell(const polyMesh &mesh, const vector &p1, const vector &p2, const scalar outerRadius, const scalar innerRadius)
Construct from components.
setAction
Enumeration defining the valid actions.
virtual sourceType setType() const
const polyMesh & mesh() const
Mesh consisting of general polyhedral cells.
static addToUsageTable usage_
Add usage string.
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).
vector p1_
First point on cylinder axis.
A list of keyword definitions, which are a keyword followed by any number of values (e....
scalar innerRadius_
Inner Radius.
void add(FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
A topoSetSource to select cells based on cell centres inside a cylinder annulus.
Base class of a source for a topoSet.
void combine(topoSet &set, const bool add) const
virtual void applyToSet(const topoSetSource::setAction action, topoSet &) const
virtual ~cylinderAnnulusToCell()
TypeName("cylinderAnnulusToCell")
Runtime type information.
vector p2_
Second point on cylinder axis.