#include <IndexMapKey.h>
Definition at line 57 of file IndexMapKey.h.
◆ IndexMapKey() [1/4]
Definition at line 42 of file IndexMapKey.cpp.
LibUtilities::ShapeType m_shapeType
StdRegions::Orientation m_orientation
unsigned short m_entityID
IndexMapType m_indexMapType
◆ IndexMapKey() [2/4]
◆ IndexMapKey() [3/4]
Nektar::LocalRegions::IndexMapKey::IndexMapKey |
( |
const IndexMapKey & |
rhs | ) |
|
◆ ~IndexMapKey()
virtual Nektar::LocalRegions::IndexMapKey::~IndexMapKey |
( |
| ) |
|
|
inlinevirtual |
◆ IndexMapKey() [4/4]
Nektar::LocalRegions::IndexMapKey::IndexMapKey |
( |
| ) |
|
|
private |
◆ GetIndexEntity()
int Nektar::LocalRegions::IndexMapKey::GetIndexEntity |
( |
| ) |
const |
|
inline |
◆ GetIndexMapType()
IndexMapType Nektar::LocalRegions::IndexMapKey::GetIndexMapType |
( |
| ) |
const |
|
inline |
◆ GetIndexOrientation()
◆ operator<
Definition at line 89 of file IndexMapKey.cpp.
91 if(lhs.m_indexMapType < rhs.m_indexMapType)
96 if(lhs.m_indexMapType > rhs.m_indexMapType)
101 if(lhs.m_shapeType < rhs.m_shapeType)
105 if(lhs.m_shapeType > rhs.m_shapeType)
110 if(lhs.m_p < rhs.m_p)
114 if(lhs.m_p > rhs.m_p)
119 if(lhs.m_q < rhs.m_q)
123 if(lhs.m_q > rhs.m_q)
128 if(lhs.m_r < rhs.m_r)
132 if(lhs.m_r > rhs.m_r)
137 if(lhs.m_entityID < rhs.m_entityID)
141 if(lhs.m_entityID > rhs.m_entityID)
146 if(lhs.m_orientation < rhs.m_orientation)
150 if(lhs.m_orientation > rhs.m_orientation)
◆ operator==
Definition at line 158 of file IndexMapKey.cpp.
160 if(lhs.m_indexMapType != rhs.m_indexMapType)
165 if(lhs.m_shapeType != rhs.m_shapeType)
170 if(lhs.m_p != rhs.m_p)
175 if(lhs.m_q != rhs.m_q)
180 if(lhs.m_r != rhs.m_r)
185 if(lhs.m_entityID != rhs.m_entityID)
190 if(lhs.m_orientation != rhs.m_orientation)
◆ opLess::operator()
◆ m_entityID
unsigned short Nektar::LocalRegions::IndexMapKey::m_entityID |
|
protected |
◆ m_indexMapType
IndexMapType Nektar::LocalRegions::IndexMapKey::m_indexMapType |
|
protected |
◆ m_orientation
◆ m_p
unsigned short Nektar::LocalRegions::IndexMapKey::m_p |
|
protected |
◆ m_q
unsigned short Nektar::LocalRegions::IndexMapKey::m_q |
|
protected |
◆ m_r
unsigned short Nektar::LocalRegions::IndexMapKey::m_r |
|
protected |
◆ m_shapeType