Nektar++
Nektar::MultiRegions::GlobalLinSysIterative Member List

This is the complete list of members for Nektar::MultiRegions::GlobalLinSysIterative, including all inherited members.

CreatePrecon(AssemblyMapSharedPtr asmMap)Nektar::MultiRegions::GlobalLinSysprotected
defNektar::MultiRegions::GlobalLinSysprivatestatic
DoAssembleLocFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &ZeroDir)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)Nektar::MultiRegions::GlobalLinSysIterativeinline
DoMatrixMultiplyFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &controlFlag)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoPreconditionerFlag(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const bool &isLocal=false)Nektar::MultiRegions::GlobalLinSysIterativeinlineprivate
DoProjection(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const int pNumDir, const bool isAconjugate)Nektar::MultiRegions::GlobalLinSysIterativeprotected
DropBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
DropStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
GetBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
GetBlockMatrixKey(unsigned int n)Nektar::MultiRegions::GlobalLinSysprivate
GetKey(void) constNektar::MultiRegions::GlobalLinSysinline
GetLocMat(void) constNektar::MultiRegions::GlobalLinSysinline
GetNumBlocks()Nektar::MultiRegions::GlobalLinSysinline
GetSharedThisPtr()Nektar::MultiRegions::GlobalLinSysinline
GetStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysinline
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::GlobalLinSysinline
InitObject()Nektar::MultiRegions::GlobalLinSysinline
IteratSolverdefNektar::MultiRegions::GlobalLinSysIterativeprotectedstatic
IteratSolverlookupIdsNektar::MultiRegions::GlobalLinSysIterativeprotectedstatic
lookupIdsNektar::MultiRegions::GlobalLinSysprivatestatic
m_coeffMatrixNektar::MultiRegions::GlobalLinSysIterativeprotected
m_coeffMatrixFactorNektar::MultiRegions::GlobalLinSysIterativeprotected
m_expListNektar::MultiRegions::GlobalLinSysprotected
m_ipivotNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isAbsoluteToleranceNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isAconjugateNektar::MultiRegions::GlobalLinSysIterativeprotected
m_isNonSymmetricLinSysNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linsolNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linSysIterSolverNektar::MultiRegions::GlobalLinSysIterativeprotected
m_linSysKeyNektar::MultiRegions::GlobalLinSysprotected
m_mapNektar::MultiRegions::GlobalLinSysIterativeprotected
m_matrixTypeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_NekSysOpNektar::MultiRegions::GlobalLinSysIterativeprotected
m_numPrevSolsNektar::MultiRegions::GlobalLinSysIterativeprotected
m_numSuccessiveRHSNektar::MultiRegions::GlobalLinSysIterativeprotected
m_preconNektar::MultiRegions::GlobalLinSysIterativeprotected
m_precontypeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_prevBasisNektar::MultiRegions::GlobalLinSysIterativeprotected
m_prevLinSolNektar::MultiRegions::GlobalLinSysIterativeprotected
m_rhs_mag_smNektar::MultiRegions::GlobalLinSysIterativeprotected
m_rhs_magnitudeNektar::MultiRegions::GlobalLinSysIterativeprotected
m_robinBCInfoNektar::MultiRegions::GlobalLinSysprotected
m_rootNektar::MultiRegions::GlobalLinSysIterativeprotected
m_totalIterationsNektar::MultiRegions::GlobalLinSysIterativeprotected
m_useProjectionNektar::MultiRegions::GlobalLinSysIterativeprotected
m_verboseNektar::MultiRegions::GlobalLinSysprotected
ResetKnownSolutionsToLatestOne()Nektar::MultiRegions::GlobalLinSysIterativeprivate
Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray)Nektar::MultiRegions::GlobalLinSysinline
SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir=0)Nektar::MultiRegions::GlobalLinSysinline
UpdateKnownSolutions(const int pGlobalBndDofs, const Array< OneD, const NekDouble > &pSolution, const int pNumDirBndDofs, const bool isAconjugate)Nektar::MultiRegions::GlobalLinSysIterativeprivate
v_DoMatrixMultiply(const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput)=0Nektar::MultiRegions::GlobalLinSysIterativeprotectedpure virtual
v_DropBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_DropStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_GetBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_GetNumBlocks()Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_GetStaticCondBlock(unsigned int n)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_Initialise(const std::shared_ptr< AssemblyMap > &pLocToGloMap)Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_InitObject()Nektar::MultiRegions::GlobalLinSysprotectedvirtual
v_Solve(const Array< OneD, const NekDouble > &in, Array< OneD, NekDouble > &out, const AssemblyMapSharedPtr &locToGloMap, const Array< OneD, const NekDouble > &dirForcing=NullNekDouble1DArray)=0Nektar::MultiRegions::GlobalLinSysprotectedpure virtual
v_SolveLinearSystem(const int pNumRows, const Array< OneD, const NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const AssemblyMapSharedPtr &locToGloMap, const int pNumDir)=0Nektar::MultiRegions::GlobalLinSysprotectedpure virtual
v_UniqueMap()=0Nektar::MultiRegions::GlobalLinSysIterativeprotectedpure virtual
~GlobalLinSys()Nektar::MultiRegions::GlobalLinSysinlinevirtual
~GlobalLinSysIterative() overrideNektar::MultiRegions::GlobalLinSysIterative