boost::shared_ptr< PyrGeom > PyrGeomSharedPtr
 
virtual int v_GetDir(const int faceidx, const int facedir) const 
 
void SetUpLocalVertices()
 
virtual int v_GetNumEdges() const 
 
std::map< int, PyrGeomSharedPtr > PyrGeomMap
 
virtual int v_GetNumVerts() const 
 
virtual void v_Reset(CurveMap &curvedEdges, CurveMap &curvedFaces)
Reset this geometry object: unset the current state and remove allocated GeomFactors. 
 
std::vector< PyrGeomSharedPtr > PyrGeomVector
 
std::vector< PyrGeomSharedPtr >::iterator PyrGeomVectorIter
 
virtual NekDouble v_GetLocCoords(const Array< OneD, const NekDouble > &coords, Array< OneD, NekDouble > &Lcoords)
 
std::map< int, PyrGeomSharedPtr >::iterator PyrGeomMapIter
 
static const int kNtfaces
 
boost::shared_ptr< Geometry2D > Geometry2DSharedPtr
 
static const std::string XMLElementType
 
static const int kNqfaces
 
virtual int v_GetNumFaces() const 
 
void SetUpEdgeOrientation()
 
boost::unordered_map< int, CurveSharedPtr > CurveMap
 
void SetUpXmap()
Set up the m_xmap object by determining the order of each direction from derived faces. 
 
void SetUpFaceOrientation()
 
virtual void v_GenGeomFactors()
 
#define SPATIAL_DOMAINS_EXPORT