| AffectOrdering() (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | protected |
| Clear() | Seldon::SparseDirectSolver< T > | |
| ComputeOrdering(Matrix< T0, Prop, Storage, Alloc > &A) | Seldon::SparseDirectSolver< T > | protected |
| DoNotRefineSolution() (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | inline |
| enforce_unsym_ilut | Seldon::SparseDirectSolver< T > | protected |
| FACTO_OK enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| Factorize(Matrix< T, Prop, Storage, Allocator > &A, bool keep_matrix=false) | Seldon::SparseDirectSolver< T > | |
| GetDirectSolver() | Seldon::SparseDirectSolver< T > | inline |
| GetInfoFactorization(int &ierr) const | Seldon::SparseDirectSolver< T > | |
| GetM() const | Seldon::SparseDirectSolver< T > | inline |
| GetN() const | Seldon::SparseDirectSolver< T > | inline |
| GetNumberOfThreadPerNode() const | Seldon::SparseDirectSolver< T > | inline |
| GetThresholdMatrix() const | Seldon::SparseDirectSolver< T > | inline |
| GetTypeOrdering() const | Seldon::SparseDirectSolver< T > | inline |
| HideMessages() | Seldon::SparseDirectSolver< T > | inline |
| ILUT enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| INCORRECT_NUMBER_OF_ROWS enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| InitSolver() | Seldon::SparseDirectSolver< T > | protected |
| INTERNAL_ERROR enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| INVALID_ARGUMENT enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| INVALID_PERMUTATION enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| IsAvailableSolver(int type) | Seldon::SparseDirectSolver< T > | static |
| MATRIX_INDICES_INCORRECT enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| MUMPS enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| n | Seldon::SparseDirectSolver< T > | protected |
| nb_threads_per_node | Seldon::SparseDirectSolver< T > | protected |
| NUMERICALLY_SINGULAR_MATRIX enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| ORDERING_FAILED enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| OUT_OF_MEMORY enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| OVERFLOW_32BIT enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| PARDISO enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| PASTIX enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| PerformAnalysis(Matrix< T, Prop, Storage, Allocator > &A) | Seldon::SparseDirectSolver< T > | |
| PerformFactorization(Matrix< T, Prop, Storage, Allocator > &A) | Seldon::SparseDirectSolver< T > | |
| permut | Seldon::SparseDirectSolver< T > | protected |
| pivot_threshold (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | protected |
| print_level (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | protected |
| refine_solution (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | protected |
| RefineSolution() (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | inline |
| SELDON_SOLVER enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| SelectDirectSolver(int) | Seldon::SparseDirectSolver< T > | inline |
| SelectOrdering(int) | Seldon::SparseDirectSolver< T > | inline |
| SetCoefficientEstimationNeededMemory(double) (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | inline |
| SetIncreaseCoefficientEstimationNeededMemory(double) (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | inline |
| SetMaximumCoefficientEstimationNeededMemory(double) (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | inline |
| SetNonSymmetricIlut() | Seldon::SparseDirectSolver< T > | inline |
| SetNumberOfThreadPerNode(int m) | Seldon::SparseDirectSolver< T > | inline |
| SetPermutation(const IVect &) | Seldon::SparseDirectSolver< T > | inline |
| SetPivotThreshold(const double &) | Seldon::SparseDirectSolver< T > | |
| SetThresholdMatrix(const double &) | Seldon::SparseDirectSolver< T > | |
| ShowFullHistory() | Seldon::SparseDirectSolver< T > | inline |
| ShowMessages() | Seldon::SparseDirectSolver< T > | inline |
| Solve(Vector< T > &x) | Seldon::SparseDirectSolver< T > | |
| Solve(const SeldonTranspose &TransA, Vector< T > &x, bool assemble=true) | Seldon::SparseDirectSolver< T > | |
| Solve(Matrix< T, General, ColMajor > &x) | Seldon::SparseDirectSolver< T > | |
| Solve(const SeldonTranspose &, Matrix< T, General, ColMajor > &x) | Seldon::SparseDirectSolver< T > | |
| solver | Seldon::SparseDirectSolver< T > | protected |
| SparseDirectSolver() | Seldon::SparseDirectSolver< T > | |
| STRUCTURALLY_SINGULAR_MATRIX enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| SUPERLU enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| threshold_matrix | Seldon::SparseDirectSolver< T > | protected |
| type_ordering | Seldon::SparseDirectSolver< T > | protected |
| type_solver | Seldon::SparseDirectSolver< T > | protected |
| UMFPACK enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| WSMP enum value (defined in Seldon::SparseDirectSolver< T >) | Seldon::SparseDirectSolver< T > | |
| ~SparseDirectSolver() | Seldon::SparseDirectSolver< T > | |