This is the complete list of members for Seldon::MatrixPastix< T >, including all inherited members.
| adjust_threshold_pivot | Seldon::MatrixPastix< T > | protected |
| cholesky | Seldon::MatrixPastix< T > | protected |
| Clear() | Seldon::MatrixPastix< T > | virtual |
| comm_ (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | protected |
| distributed | Seldon::MatrixPastix< T > | protected |
| DoNotRefineSolution() | Seldon::MatrixPastix< T > | virtual |
| dparm | Seldon::MatrixPastix< T > | protected |
| FactorizeCSC(Vector< pastix_int_t > &Ptr, Vector< pastix_int_t > &IndRow, Vector< T > &Val, bool sym) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
| FactorizeDistributedMatrix(MPI_Comm &comm_facto, Vector< long > &Ptr, Vector< int > &IndRow, Vector< T > &Val, const Vector< int > &glob_number, bool sym, bool keep_matrix=false) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
| FactorizeDistributedMatrix(MPI_Comm &comm_facto, Vector< int64_t > &Ptr, Vector< int64_t > &IndRow, Vector< T > &Val, const Vector< int > &glob_number, bool sym, bool keep_matrix=false) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
| FactorizeMatrix(Matrix< T0, General, Storage, Allocator > &mat, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
| FactorizeMatrix(Matrix< T0, Symmetric, Storage, Allocator > &mat, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
| FactorizeParallel(MPI_Comm &comm_facto, Vector< Tint > &, Vector< Tint > &, Vector< T > &, const Vector< int > &glob_num, bool sym, bool keep_matrix=false) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
| FactorizeParallel(MPI_Comm &comm_facto, Vector< pastix_int_t > &, Vector< pastix_int_t > &, Vector< T > &, const Vector< int > &glob_num, bool sym, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
| FillSpmMatrix(Vector< pastix_int_t > &Ptr, Vector< pastix_int_t > &IndRow, Vector< T > &Val, bool sym, const Vector< int > &, MPI_Comm comm_facto) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | protected |
| FindOrdering(Matrix< T0, Prop, Storage, Allocator > &mat, Vector< Tint > &numbers, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
| GetInfoFactorization() const (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | virtual |
| GetMemorySize() const | Seldon::MatrixPastix< T > | virtual |
| HideMessages() | Seldon::MatrixPastix< T > | virtual |
| iparm | Seldon::MatrixPastix< T > | protected |
| MatrixPastix() | Seldon::MatrixPastix< T > | |
| Mlt(const SeldonTranspose &TransA, Vector< T, VectFull, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
| Mlt(const SeldonTranspose &, T *x_ptr, int nrhs) | Seldon::MatrixPastix< T > | |
| MltDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, Vector< T, VectFull, Allocator2 > &x, const Vector< int > &glob_num) | Seldon::MatrixPastix< T > | |
| MltDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, Matrix< T, General, ColMajor, Allocator2 > &x, const Vector< int > &glob_num) | Seldon::MatrixPastix< T > | |
| MltDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, T *x_ptr, int nrhs, const IVect &glob_num) | Seldon::MatrixPastix< T > | |
| n | Seldon::MatrixPastix< T > | protected |
| ord (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | protected |
| pastix_data | Seldon::MatrixPastix< T > | protected |
| print_level | Seldon::MatrixPastix< T > | protected |
| refine_solution | Seldon::MatrixPastix< T > | protected |
| RefineSolution() | Seldon::MatrixPastix< T > | virtual |
| SelectOrdering(int type) | Seldon::MatrixPastix< T > | virtual |
| SelectParallelOrdering(int) | Seldon::VirtualSparseDirectSolver< T > | virtual |
| SetCholeskyFacto(bool chol) | Seldon::MatrixPastix< T > | |
| SetCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
| SetIncreaseCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
| SetMaximumCoefficientEstimationNeededMemory(double coef) | Seldon::VirtualSparseDirectSolver< T > | virtual |
| SetNumberOfThreadPerNode(int) | Seldon::MatrixPastix< T > | virtual |
| SetPermutation(const IVect &permut) | Seldon::MatrixPastix< T > | |
| Seldon::VirtualSparseDirectSolver::SetPermutation(const Vector< int > &) | Seldon::VirtualSparseDirectSolver< T > | virtual |
| SetPivotThreshold(double) | Seldon::MatrixPastix< T > | virtual |
| ShowFullHistory() | Seldon::MatrixPastix< T > | |
| ShowMessages() | Seldon::MatrixPastix< T > | virtual |
| Solve(Vector< T, VectFull, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
| Solve(const SeldonTranspose &TransA, Vector< T, VectFull, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
| Solve(const SeldonTranspose &, T *x_ptr, int nrhs) | Seldon::MatrixPastix< T > | virtual |
| Solve(const SeldonTranspose &TransA, Matrix< T, General, ColMajor, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
| SolveDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, Vector< T, VectFull, Allocator2 > &x, const Vector< int > &glob_num) | Seldon::MatrixPastix< T > | |
| SolveDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, Matrix< T, General, ColMajor, Allocator2 > &x, const Vector< int > &glob_num) | Seldon::MatrixPastix< T > | |
| SolveDistributed(MPI_Comm &comm_facto, const SeldonTranspose &TransA, T *x_ptr, int nrhs, const IVect &glob_num) | Seldon::MatrixPastix< T > | |
| spm (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | protected |
| threshold_pivot | Seldon::MatrixPastix< T > | protected |
| UseInteger8() const (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | virtual |
| ~MatrixPastix() | Seldon::MatrixPastix< T > | |
| ~VirtualSparseDirectSolver() | Seldon::VirtualSparseDirectSolver< T > | virtual |