35 #ifndef NEKTAR_LIBRARY_COLLECTIONS_COALESCEDGEOMDATA_H
36 #define NEKTAR_LIBRARY_COLLECTIONS_COALESCEDGEOMDATA_H
44 namespace Collections {
61 std::vector<StdRegions::StdExpansionSharedPtr> &pColLExp);
64 std::vector<StdRegions::StdExpansionSharedPtr> &pColLExp);
67 std::vector<StdRegions::StdExpansionSharedPtr> &pColLExp);
virtual ~CoalescedGeomData(void)
const Array< OneD, const NekDouble > & GetJacWithStdWeights(std::vector< StdRegions::StdExpansionSharedPtr > &pColLExp)
std::map< GeomData, Array< TwoD, NekDouble > > m_twoDGeomData
const Array< OneD, const NekDouble > & GetJac(std::vector< StdRegions::StdExpansionSharedPtr > &pColLExp)
const Array< TwoD, const NekDouble > & GetDerivFactors(std::vector< StdRegions::StdExpansionSharedPtr > &pColLExp)
std::map< GeomData, Array< OneD, NekDouble > > m_oneDGeomData
static CoalescedGeomDataSharedPtr GeomDataNull
std::shared_ptr< CoalescedGeomData > CoalescedGeomDataSharedPtr