Nektar++
|
#include <MatrixKey.h>
Classes | |
struct | opLess |
Used to lookup the create function in NekManager. More... | |
Protected Member Functions | |
MatrixKey () | |
Protected Attributes | |
SpatialDomains::GeomFactorsSharedPtr | m_metricinfo |
Protected Attributes inherited from Nektar::StdRegions::StdMatrixKey | |
LibUtilities::ShapeType | m_shapeType |
Array< OneD, const LibUtilities::BasisSharedPtr > | m_base |
unsigned int | m_ncoeffs |
MatrixType | m_matrixType |
LibUtilities::PointsType | m_nodalPointsType |
ConstFactorMap | m_factors |
VarCoeffMap | m_varcoeffs |
std::vector< std::size_t > | m_varcoeff_hashes |
Friends | |
bool | operator< (const MatrixKey &lhs, const MatrixKey &rhs) |
Used for finding value given the key in NekManager. More... | |
bool | opLess::operator() (const MatrixKey &lhs, const MatrixKey &rhs) const |
Definition at line 48 of file MatrixKey.h.
Nektar::LocalRegions::MatrixKey::MatrixKey | ( | const StdRegions::MatrixType | matrixType, |
const LibUtilities::ShapeType | shapeType, | ||
const StdRegions::StdExpansion & | stdExpansion, | ||
const StdRegions::ConstFactorMap & | factorMap = StdRegions::NullConstFactorMap , |
||
const StdRegions::VarCoeffMap & | varCoeffMap = StdRegions::NullVarCoeffMap , |
||
LibUtilities::PointsType | nodalType = LibUtilities::eNoPointsType |
||
) |
Definition at line 43 of file MatrixKey.cpp.
Nektar::LocalRegions::MatrixKey::MatrixKey | ( | const MatrixKey & | mkey, |
const StdRegions::MatrixType | matrixType | ||
) |
Definition at line 54 of file MatrixKey.cpp.
Nektar::LocalRegions::MatrixKey::MatrixKey | ( | const StdRegions::StdMatrixKey & | mkey | ) |
Definition at line 61 of file MatrixKey.cpp.
|
inlinevirtual |
Definition at line 63 of file MatrixKey.h.
|
protected |
|
inline |
Definition at line 78 of file MatrixKey.h.
References m_metricinfo.
|
protected |
Definition at line 86 of file MatrixKey.h.
Referenced by GetMetricInfo(), and Nektar::LocalRegions::operator<().