OpenFOAM logo
Open Source CFD Toolkit

cellFeatures Class Reference

Collaboration diagram for cellFeatures:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 cellFeatures (const primitiveMesh &, const scalar minCos, const label cellI)
 Construct from cell in mesh.
 ~cellFeatures ()
const labelHashSetfeatureEdge () const
const faceListfaces () const
const List< DynamicList< label > > & faceMap () const
 New to old faceMap. Guaranteed to be shrunk.
bool isFeatureEdge (const label edgeI) const
 Is edge a feature edge (uniquely determined since on cell.
bool isFeaturePoint (const label edge0, const label edge1) const
 Are two edges connected at feature point?
bool isFeatureVertex (const label faceI, const label vertI) const
 Is vertexI on faceI used by two edges that form feature.

Constructor & Destructor Documentation

cellFeatures const primitiveMesh ,
const scalar  minCos,
const label  cellI
 

Construct from cell in mesh.

~cellFeatures  ) 
 


Member Function Documentation

const List<DynamicList<label> >& faceMap  )  const [inline]
 

New to old faceMap. Guaranteed to be shrunk.

Definition at line 159 of file cellFeatures.H.

const faceList& faces  )  const [inline]
 

Definition at line 149 of file cellFeatures.H.

const labelHashSet& featureEdge  )  const [inline]
 

Definition at line 144 of file cellFeatures.H.

bool isFeatureEdge const label  edgeI  )  const [inline]
 

Is edge a feature edge (uniquely determined since on cell.

only two faces sharing edge)

Definition at line 175 of file cellFeatures.H.

bool isFeaturePoint const label  edge0,
const label  edge1
const
 

Are two edges connected at feature point?

Is local to face since point might be seen as feature point from one face but not from another.

bool isFeatureVertex const label  faceI,
const label  vertI
const
 

Is vertexI on faceI used by two edges that form feature.

point


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org