36 #ifndef MULTIREGIONS_ASSEMBLYMAPCG_H
37 #define MULTIREGIONS_ASSEMBLYMAPCG_H
39 #include <boost/tuple/tuple.hpp>
47 namespace MultiRegions
67 typedef Array<OneD, const SpatialDomains::BoundaryConditionShPtr>
74 const std::string variable =
"DefaultVar");
80 const int numLocalCoeffs,
86 const bool checkIfSingular
88 const std::string variable
146 const Array<OneD, const BndCond> &bndConditions,
147 const bool checkIfSystemSingular,
153 set<int> &extraDirVerts,
154 set<int> &extraDirEdges,
155 int &firstNonDirGraphVertId,
156 int &nExtraDirichlet,
185 const Array<OneD, const NekDouble>& loc,
186 Array<OneD, NekDouble>& global)
const;
193 const Array<OneD, const NekDouble>& global,
194 Array<OneD, NekDouble>& loc)
const;
201 const Array<OneD, const NekDouble> &loc,
202 Array<OneD, NekDouble> &global)
const;
209 Array<OneD, NekDouble>& pGlobal)
const;
215 Array<OneD, NekDouble>& pGlobal,
244 #endif //MULTIREGIONS_ASSEMBLYMAPCG_H