Go to the documentation of this file.
42 #ifndef cellFeatures_H
43 #define cellFeatures_H
88 bool faceAlignedEdge(
const label,
const label)
const;
93 const label superFacei,
94 const label thisEdgeI,
98 bool isCellFeatureEdge(
const scalar,
const label)
const;
103 const label superFacei,
107 void calcSuperFaces()
const;
const labelHashSet & featureEdge() const
const List< DynamicList< label > > & faceMap() const
New to old faceMap. Guaranteed to be shrunk.
~cellFeatures()
Destructor.
const faceList & faces() const
bool isFeatureEdge(const label edgeI) const
Is edge a feature edge (uniquely determined since on cell.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
bool isFeatureVertex(const label facei, const label vertI) const
Is vertexI on facei used by two edges that form feature.
bool isFeaturePoint(const label edge0, const label edge1) const
Are two edges connected at feature point?
Cell-face mesh analysis engine.