| CalculateReordering(const Array< OneD, const int > &glo2uniMap, const Array< OneD, const int > &glo2unique, const AssemblyMapSharedPtr &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| className | Nektar::MultiRegions::GlobalLinSysPETScFull | static |
| create(const GlobalLinSysKey &pLinSysKey, const boost::weak_ptr< ExpList > &pExpList, const boost::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSysPETScFull | inlinestatic |
| CreatePrecon(AssemblyMapSharedPtr asmMap) | Nektar::MultiRegions::GlobalLinSys | protected |
| DropStaticCondBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| GetBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| GetKey(void) const | Nektar::MultiRegions::GlobalLinSys | inline |
| GetLocMat(void) const | Nektar::MultiRegions::GlobalLinSys | inline |
| GetNumBlocks() | Nektar::MultiRegions::GlobalLinSys | inline |
| GetSharedThisPtr() | Nektar::MultiRegions::GlobalLinSys | inline |
| GetStaticCondBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| GlobalLinSys(const GlobalLinSysKey &pKey, const boost::weak_ptr< ExpList > &pExpList, const boost::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSys | |
| GlobalLinSysPETSc(const GlobalLinSysKey &pKey, const boost::weak_ptr< ExpList > &pExp, const boost::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSysPETSc | |
| GlobalLinSysPETScFull(const GlobalLinSysKey &pLinSysKey, const boost::weak_ptr< ExpList > &pExpList, const boost::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSysPETScFull | |
| Initialise(const boost::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSys | inline |
| InitObject() | Nektar::MultiRegions::GlobalLinSys | inline |
| m_b | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_ctx | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_expList | Nektar::MultiRegions::GlobalLinSys | protected |
| m_ksp | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_linSysKey | Nektar::MultiRegions::GlobalLinSys | protected |
| m_locVec | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_matMult | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_matrix | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_nLocal | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_pc | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_precon | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_reorderedMap | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| m_robinBCInfo | Nektar::MultiRegions::GlobalLinSys | protected |
| m_x | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| SetUpMatVec(int nGlobal, int nDir) | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| SetUpScatter() | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| SetUpSolver(NekDouble tolerance) | Nektar::MultiRegions::GlobalLinSysPETSc | protected |
| Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray) | Nektar::MultiRegions::GlobalLinSys | inline |
| SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir=0) | Nektar::MultiRegions::GlobalLinSys | inline |
| v_DoMatrixMultiply(const Array< OneD, const NekDouble > &input, Array< OneD, NekDouble > &output) | Nektar::MultiRegions::GlobalLinSysPETScFull | privatevirtual |
| v_DropStaticCondBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| v_GetBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| v_GetNumBlocks() | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| v_GetStaticCondBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| v_Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray) | Nektar::MultiRegions::GlobalLinSysPETScFull | privatevirtual |
| v_SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir) | Nektar::MultiRegions::GlobalLinSysPETSc | virtual |
| ~GlobalLinSys() | Nektar::MultiRegions::GlobalLinSys | inlinevirtual |
| ~GlobalLinSysPETSc() | Nektar::MultiRegions::GlobalLinSysPETSc | virtual |
| ~GlobalLinSysPETScFull() | Nektar::MultiRegions::GlobalLinSysPETScFull | virtual |