36 #ifndef NEKTAR_LIBS_STDREGIONS_STDPYREXP_H 37 #define NEKTAR_LIBS_STDREGIONS_STDPYREXP_H 48 unsigned int,
unsigned int,
unsigned int,
unsigned int>
Mode;
54 if (std::get<0>(a) < std::get<0>(b))
58 if (std::get<0>(a) > std::get<0>(b))
63 if (std::get<1>(a) < std::get<1>(b))
67 if (std::get<1>(a) > std::get<1>(b))
72 if (std::get<2>(a) < std::get<2>(b))
142 bool doCheckCollDir0,
143 bool doCheckCollDir1,
144 bool doCheckCollDir2);
158 bool multiplybyweights =
true);
166 bool doCheckCollDir0,
167 bool doCheckCollDir1,
168 bool doCheckCollDir2);
211 const std::vector<unsigned int> &nummodes,
214 v_DetFaceBasisKey(
const int i,
const int k)
const;
230 bool useCoeffPacking =
false);
std::tuple< unsigned int, unsigned int, unsigned int, unsigned int > Mode
std::shared_ptr< DNekMat > DNekMatSharedPtr
bool operator()(Mode const &a, Mode const &b) const
#define STD_REGIONS_EXPORT
Describes the specification for a Basis.
std::shared_ptr< StdPyrExp > StdPyrExpSharedPtr