additional_fill | Seldon::IlutPreconditioning< T, Allocator > | protected |
alpha | Seldon::IlutPreconditioning< T, Allocator > | protected |
Clear() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
DoNotRefineSolution() | Seldon::VirtualSparseDirectSolver< T > | virtual |
droptol | Seldon::IlutPreconditioning< T, Allocator > | protected |
FactorizeMatrix(const IVect &perm, Matrix< T0, General, Storage0, Allocator0 > &mat, bool keep_matrix=false) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
FactorizeMatrix(const IVect &perm, Matrix< T0, Symmetric, Storage0, Allocator0 > &mat, bool keep_matrix=false) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
FactorizeSymMatrix(const IVect &perm, MatrixSparse &mat, bool keep_matrix=false) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
FactorizeUnsymMatrix(const IVect &perm, MatrixSparse &mat, bool keep_matrix=false) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
fill_level | Seldon::IlutPreconditioning< T, Allocator > | protected |
GetAdditionalFillNumber() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetDiagonalCoefficient() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetDroppingThreshold() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetFactorisationType() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetFillLevel() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetInfoFactorization() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | inlinevirtual |
GetMemorySize() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
GetPivotBlockInteger() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetPivotThreshold() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
GetPrintLevel() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
HideMessages() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
ILU_0 enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
ILU_D enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
ILU_K enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
ILUT enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
ILUT_K enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
IlutPreconditioning() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
mat_sym | Seldon::IlutPreconditioning< T, Allocator > | protected |
mat_unsym | Seldon::IlutPreconditioning< T, Allocator > | protected |
mbloc | Seldon::IlutPreconditioning< T, Allocator > | protected |
MILU_0 enum value (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
permtol | Seldon::IlutPreconditioning< T, Allocator > | protected |
permutation_col (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | protected |
permutation_row | Seldon::IlutPreconditioning< T, Allocator > | protected |
Preconditioner_Base() | Seldon::Preconditioner_Base< T > | inline |
print_level | Seldon::IlutPreconditioning< T, Allocator > | protected |
RefineSolution() | Seldon::VirtualSparseDirectSolver< T > | virtual |
SelectOrdering(int) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SelectParallelOrdering(int) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetAdditionalFillNumber(int) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetDiagonalCoefficient(typename ClassComplexType< T >::Treal) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetDroppingThreshold(typename ClassComplexType< T >::Treal) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetFactorisationType(int) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetFillLevel(int) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetIncreaseCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetMaximumCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetNumberOfThreadPerNode(int n) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetPermutation(const Vector< int > &) | Seldon::VirtualSparseDirectSolver< T > | virtual |
SetPivotBlockInteger(int) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetPivotThreshold(double) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
SetPrintLevel(int) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetSymmetricAlgorithm() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
SetUnsymmetricAlgorithm() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
ShowMessages() (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
Solve(const Matrix1 &A, const Vector1 &r, Vector1 &z) | Seldon::IlutPreconditioning< T, Allocator > | |
Solve(Vector1 &z) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
Solve(const SeldonTranspose &, Vector1 &z) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
Solve(const SeldonTranspose &, T *x_ptr, int nrhs) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
Solve(const SeldonTranspose &TransA, cplx *x_ptr, int nrhs) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
symmetric_algorithm | Seldon::IlutPreconditioning< T, Allocator > | protected |
TransSolve(const Matrix1 &A, const Vector1 &r, Vector1 &z) | Seldon::IlutPreconditioning< T, Allocator > | |
TransSolve(Vector1 &z) (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | |
type_ilu | Seldon::IlutPreconditioning< T, Allocator > | protected |
UseInteger8() const (defined in Seldon::IlutPreconditioning< T, Allocator >) | Seldon::IlutPreconditioning< T, Allocator > | virtual |
~VirtualSparseDirectSolver() | Seldon::VirtualSparseDirectSolver< T > | virtual |