Warning: this documentation for the development version is under construction.
CallPastix(const MPI_Comm &, pastix_int_t *colptr, pastix_int_t *row, T *val, T *b, pastix_int_t nrhs) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
CallPastix(const MPI_Comm &comm, pastix_int_t *colptr, pastix_int_t *row, double *val, double *b, pastix_int_t nrhs) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
CallPastix(const MPI_Comm &comm, pastix_int_t *colptr, pastix_int_t *row, complex< double > *val, complex< double > *b, pastix_int_t nrhs) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
Clear() | Seldon::MatrixPastix< T > | |
col_num | Seldon::MatrixPastix< T > | [protected] |
distributed | Seldon::MatrixPastix< T > | [protected] |
DoNotRefineSolution() | Seldon::MatrixPastix< T > | |
dparm | Seldon::MatrixPastix< T > | [protected] |
FactorizeDistributedMatrix(MPI::Comm &comm_facto, Vector< pastix_int_t, VectFull, Alloc1 > &, Vector< pastix_int_t, VectFull, Alloc2 > &, Vector< T, VectFull, Alloc3 > &, const Vector< Tint > &glob_number, bool sym, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
FactorizeMatrix(Matrix< T, General, Storage, Allocator > &mat, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
FactorizeMatrix(Matrix< T, Symmetric, Storage, Allocator > &mat, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
FindOrdering(Matrix< T0, Prop, Storage, Allocator > &mat, Vector< Tint > &numbers, bool keep_matrix=false) | Seldon::MatrixPastix< T > | |
HideMessages() | Seldon::MatrixPastix< T > | |
invp (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | [protected] |
iparm | Seldon::MatrixPastix< T > | [protected] |
MatrixPastix() | Seldon::MatrixPastix< T > | |
n | Seldon::MatrixPastix< T > | [protected] |
pastix_data | Seldon::MatrixPastix< T > | [protected] |
perm | Seldon::MatrixPastix< T > | [protected] |
print_level | Seldon::MatrixPastix< T > | [protected] |
refine_solution | Seldon::MatrixPastix< T > | [protected] |
RefineSolution() | Seldon::MatrixPastix< T > | |
SelectOrdering(int type) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
SetNumberThreadPerNode(int num_thread) | Seldon::MatrixPastix< T > | |
SetPermutation(const IVect &permut) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
ShowFullHistory() | Seldon::MatrixPastix< T > | |
ShowMessages() | Seldon::MatrixPastix< T > | |
Solve(Vector< T, VectFull, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
Solve(const Transpose_status &TransA, Vector< T, VectFull, Allocator2 > &x) | Seldon::MatrixPastix< T > | |
SolveDistributed(MPI::Comm &comm_facto, Vector< T, Vect_Full, Allocator2 > &x, const Vector< Tint > &glob_num) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
SolveDistributed(MPI::Comm &comm_facto, const Transpose_status &TransA, Vector< T, Vect_Full, Allocator2 > &x, const Vector< Tint > &glob_num) (defined in Seldon::MatrixPastix< T >) | Seldon::MatrixPastix< T > | |
~MatrixPastix() | Seldon::MatrixPastix< T > |