40 namespace LocalRegions
44 const unsigned short p,
const unsigned short q,
45 const unsigned short r,
const unsigned short entityID,
47 : m_indexMapType(indexmapType), m_shapeType(shapeType), m_p(
p), m_q(q),
48 m_r(r), m_entityID(entityID), m_orientation(orientation)
54 : m_indexMapType(indexmapType), m_shapeType(rhs.m_shapeType), m_p(rhs.m_p),
55 m_q(rhs.m_q), m_r(rhs.m_r), m_entityID(rhs.m_entityID),
56 m_orientation(rhs.m_orientation)
61 : m_indexMapType(rhs.m_indexMapType), m_shapeType(rhs.m_shapeType),
62 m_p(rhs.m_p), m_q(rhs.m_q), m_r(rhs.m_r), m_entityID(rhs.m_entityID),
63 m_orientation(rhs.m_orientation)
friend bool operator==(const IndexMapKey &lhs, const IndexMapKey &rhs)
LibUtilities::ShapeType m_shapeType
IndexMapType GetIndexMapType() const
StdRegions::Orientation m_orientation
unsigned short m_entityID
friend bool operator<(const IndexMapKey &lhs, const IndexMapKey &rhs)
IndexMapType m_indexMapType
const char *const IndexMapTypeMap[]
std::ostream & operator<<(std::ostream &os, const IndexMapKey &rhs)
The above copyright notice and this permission notice shall be included.
bool operator()(const IndexMapKey &lhs, const IndexMapKey &rhs) const