35 #ifndef NEKTAR_LIB_MULTIREGIONS_GLOBALLINSYSITERATIVESTATICCOND_H
36 #define NEKTAR_LIB_MULTIREGIONS_GLOBALLINSYSITERATIVESTATICCOND_H
46 namespace MultiRegions
52 typedef boost::shared_ptr<GlobalLinSysIterativeStaticCond>
78 typedef boost::shared_ptr<DNekSmvBsrDiagBlkMat>
84 const boost::weak_ptr<ExpList> &pExpList,
85 const boost::shared_ptr<AssemblyMap> &pLocToGloMap)
89 AllocateSharedPtr(pLinSysKey, pExpList, pLocToGloMap);
101 const boost::weak_ptr<ExpList> &pExpList,
102 const boost::shared_ptr<AssemblyMap> &locToGloMap);
107 const boost::weak_ptr<ExpList> &pExpList,
112 const boost::shared_ptr<AssemblyMap> &locToGloMap,
121 const boost::weak_ptr<ExpList> &pExpList,
126 const boost::shared_ptr<AssemblyMap> &locToGloMap);
132 Array<OneD, NekDouble>& pInOut,
135 Array<OneD, NekDouble>& pInOut);
157 const boost::shared_ptr<AssemblyMap> locToGloMap);
165 const Array<OneD, NekDouble>& pInput,
166 Array<OneD, NekDouble>& pOutput);