Go to the documentation of this file.
35 #ifndef normalToFace_H
36 #define normalToFace_H
sourceType
Enumeration defining the types of sources.
TypeName("normalToFace")
Runtime type information.
const scalar tol_
Tolerance (i.e. cos of angle between normal_ and faceNormal)
virtual void applyToSet(const topoSetSource::setAction action, topoSet &) const
void setNormal()
Normalize normal and check tolerance.
Class with constructor to add usage string to table.
normalToFace(const polyMesh &mesh, const vector &normal, const scalar tol)
Construct from components.
setAction
Enumeration defining the valid actions.
const polyMesh & mesh() const
Mesh consisting of general polyhedral cells.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual sourceType setType() const
General set of labels of mesh quantity (points, cells, faces).
static addToUsageTable usage_
Add usage string.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Base class of a source for a topoSet.
virtual ~normalToFace()
Destructor.
A topoSetSource to select faces based on normal.
vector normal_
(unit)vector to compare to
A normal distribution model.