40 namespace LocalRegions
48 StdMatrixKey(matrixType, shapeType, stdExpansion, factorMap, varCoeffMap, nodalType),
49 m_metricinfo( ( dynamic_cast<const
Expansion&>( stdExpansion ) ).GetMetricInfo() )
55 StdRegions::StdMatrixKey(mkey, matrixType),
56 m_metricinfo(mkey.m_metricinfo)
61 StdRegions::StdMatrixKey(mkey)
68 return (
lhs.GetMatrixType() <
rhs.GetMatrixType());
74 if(
lhs.m_metricinfo.get() <
rhs.m_metricinfo.get())
80 if(
lhs.m_metricinfo.get() >
rhs.m_metricinfo.get())
friend bool operator<(const MatrixKey &lhs, const MatrixKey &rhs)
Used for finding value given the key in NekManager.
The base class for all shapes.
std::map< StdRegions::VarCoeffType, Array< OneD, NekDouble > > VarCoeffMap
std::map< ConstFactorType, NekDouble > ConstFactorMap
StandardMatrixTag boost::call_traits< LhsDataType >::const_reference rhs
bool operator()(const MatrixKey &lhs, const MatrixKey &rhs) const