|
Nektar++
|
#include <IndexMapKey.h>
Classes | |
| struct | opLess |
Public Member Functions | |
| IndexMapKey (const IndexMapType indexmapType, const LibUtilities::ShapeType shapeType, const unsigned short p, const unsigned short q, const unsigned short r, const unsigned short entityID=0, const StdRegions::Orientation orientation=StdRegions::eNoOrientation) | |
| IndexMapKey (const IndexMapKey &rhs, const IndexMapType indexmapType) | |
| IndexMapKey (const IndexMapKey &rhs) | |
| virtual | ~IndexMapKey () |
| IndexMapType | GetIndexMapType () const |
| StdRegions::Orientation | GetIndexOrientation () const |
| int | GetIndexEntity () const |
Protected Attributes | |
| IndexMapType | m_indexMapType |
| LibUtilities::ShapeType | m_shapeType |
| unsigned short | m_p |
| unsigned short | m_q |
| unsigned short | m_r |
| unsigned short | m_entityID |
| StdRegions::Orientation | m_orientation |
Private Member Functions | |
| IndexMapKey () | |
Friends | |
| bool | operator< (const IndexMapKey &lhs, const IndexMapKey &rhs) |
| bool | operator== (const IndexMapKey &lhs, const IndexMapKey &rhs) |
| bool | opLess::operator() (const IndexMapKey &lhs, const IndexMapKey &rhs) const |
Definition at line 57 of file IndexMapKey.h.
| Nektar::LocalRegions::IndexMapKey::IndexMapKey | ( | const IndexMapType | indexmapType, |
| const LibUtilities::ShapeType | shapeType, | ||
| const unsigned short | p, | ||
| const unsigned short | q, | ||
| const unsigned short | r, | ||
| const unsigned short | entityID = 0, |
||
| const StdRegions::Orientation | orientation = StdRegions::eNoOrientation |
||
| ) |
Definition at line 42 of file IndexMapKey.cpp.
| Nektar::LocalRegions::IndexMapKey::IndexMapKey | ( | const IndexMapKey & | rhs, |
| const IndexMapType | indexmapType | ||
| ) |
Definition at line 52 of file IndexMapKey.cpp.
| Nektar::LocalRegions::IndexMapKey::IndexMapKey | ( | const IndexMapKey & | rhs | ) |
Definition at line 60 of file IndexMapKey.cpp.
|
inlinevirtual |
Definition at line 72 of file IndexMapKey.h.
|
private |
|
inline |
Definition at line 101 of file IndexMapKey.h.
References m_entityID.
Referenced by Nektar::LocalRegions::Expansion::CreateIndexMap().
|
inline |
Definition at line 91 of file IndexMapKey.h.
References m_indexMapType.
Referenced by Nektar::LocalRegions::Expansion::CreateIndexMap(), and Nektar::LocalRegions::operator<<().
|
inline |
Definition at line 96 of file IndexMapKey.h.
References m_orientation.
Referenced by Nektar::LocalRegions::Expansion::CreateIndexMap().
|
friend |
Definition at line 73 of file IndexMapKey.cpp.
|
friend |
Definition at line 146 of file IndexMapKey.cpp.
|
friend |
|
protected |
Definition at line 115 of file IndexMapKey.h.
Referenced by GetIndexEntity().
|
protected |
Definition at line 107 of file IndexMapKey.h.
Referenced by GetIndexMapType(), and Nektar::LocalRegions::IndexMapKey::opLess::operator()().
|
protected |
Definition at line 117 of file IndexMapKey.h.
Referenced by GetIndexOrientation().
|
protected |
Definition at line 111 of file IndexMapKey.h.
|
protected |
Definition at line 112 of file IndexMapKey.h.
|
protected |
Definition at line 113 of file IndexMapKey.h.
|
protected |
Definition at line 109 of file IndexMapKey.h.