| CreatePrecon(AssemblyMapSharedPtr asmMap) | Nektar::MultiRegions::GlobalLinSys | protected |
| def | Nektar::MultiRegions::GlobalLinSys | privatestatic |
| DoAssembleLocFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &ZeroDir) | Nektar::MultiRegions::GlobalLinSysIterative | inlineprivate |
| DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | Nektar::MultiRegions::GlobalLinSysIterative | inline |
| DoMatrixMultiplyFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &controlFlag) | Nektar::MultiRegions::GlobalLinSysIterative | inlineprivate |
| DoPreconditionerFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &isLocal=false) | Nektar::MultiRegions::GlobalLinSysIterative | inlineprivate |
| DoProjection(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int pNumDir, const bool isAconjugate) | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| DropBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| DropStaticCondBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| GetBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | inline |
| GetBlockMatrixKey(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | private |
| 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 std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSys | |
| GlobalLinSysIterative(const GlobalLinSysKey &pKey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSysIterative | |
| Initialise(const std::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSys | inline |
| InitObject() | Nektar::MultiRegions::GlobalLinSys | inline |
| IteratSolverdef | Nektar::MultiRegions::GlobalLinSysIterative | protectedstatic |
| IteratSolverlookupIds | Nektar::MultiRegions::GlobalLinSysIterative | protectedstatic |
| lookupIds | Nektar::MultiRegions::GlobalLinSys | privatestatic |
| m_coeffMatrix | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_coeffMatrixFactor | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_expList | Nektar::MultiRegions::GlobalLinSys | protected |
| m_ipivot | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_isAbsoluteTolerance | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_isAconjugate | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_isNonSymmetricLinSys | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_linsol | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_linSysIterSolver | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_linSysKey | Nektar::MultiRegions::GlobalLinSys | protected |
| m_map | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_matrixType | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_NekSysOp | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_numPrevSols | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_numSuccessiveRHS | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_precon | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_precontype | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_prevBasis | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_prevLinSol | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_rhs_mag_sm | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_rhs_magnitude | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_robinBCInfo | Nektar::MultiRegions::GlobalLinSys | protected |
| m_root | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_totalIterations | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_useProjection | Nektar::MultiRegions::GlobalLinSysIterative | protected |
| m_verbose | Nektar::MultiRegions::GlobalLinSys | protected |
| ResetKnownSolutionsToLatestOne() | Nektar::MultiRegions::GlobalLinSysIterative | private |
| 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 |
| UpdateKnownSolutions(const int pGlobalBndDofs, const Array< OneD, const NekDouble > &pSolution, const int pNumDirBndDofs, const bool isAconjugate) | Nektar::MultiRegions::GlobalLinSysIterative | private |
| v_DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)=0 | Nektar::MultiRegions::GlobalLinSysIterative | protectedpure virtual |
| v_DropBlock(unsigned int n) | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| 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_Initialise(const std::shared_ptr< AssemblyMap > &pLocToGloMap) | Nektar::MultiRegions::GlobalLinSys | protectedvirtual |
| v_InitObject() | 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)=0 | Nektar::MultiRegions::GlobalLinSys | protectedpure virtual |
| v_SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir)=0 | Nektar::MultiRegions::GlobalLinSys | protectedpure virtual |
| v_UniqueMap()=0 | Nektar::MultiRegions::GlobalLinSysIterative | protectedpure virtual |
| ~GlobalLinSys() | Nektar::MultiRegions::GlobalLinSys | inlinevirtual |
| ~GlobalLinSysIterative() override | Nektar::MultiRegions::GlobalLinSysIterative | |