35 #ifndef NEKTAR_LIB_MULTIREGIONS_PRECONDITIONERDIAGONAL_H
36 #define NEKTAR_LIB_MULTIREGIONS_PRECONDITIONERDIAGONAL_H
45 namespace MultiRegions
55 const boost::shared_ptr<GlobalLinSys> &plinsys,
56 const boost::shared_ptr<AssemblyMap>
69 const boost::shared_ptr<GlobalLinSys> &plinsys,
90 const Array<OneD, NekDouble>& pInput,
91 Array<OneD, NekDouble>& pOutput);
96 static std::string
def;
107 const boost::shared_ptr<GlobalLinSys> &plinsys,
108 const boost::shared_ptr<AssemblyMap>
120 const boost::shared_ptr<GlobalLinSys> &plinsys,
135 const Array<OneD, NekDouble>& pInput,
136 Array<OneD, NekDouble>& pOutput);