Seldon::SparseDirectSolver< T > Member List

This is the complete list of members for Seldon::SparseDirectSolver< T >, including all inherited members.

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_ilutSeldon::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) constSeldon::SparseDirectSolver< T >
GetM() constSeldon::SparseDirectSolver< T >inline
GetN() constSeldon::SparseDirectSolver< T >inline
GetNumberOfThreadPerNode() constSeldon::SparseDirectSolver< T >inline
GetThresholdMatrix() constSeldon::SparseDirectSolver< T >inline
GetTypeOrdering() constSeldon::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 >
nSeldon::SparseDirectSolver< T >protected
nb_threads_per_nodeSeldon::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 >
permutSeldon::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 >
solverSeldon::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_matrixSeldon::SparseDirectSolver< T >protected
type_orderingSeldon::SparseDirectSolver< T >protected
type_solverSeldon::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 >