_is_mixed | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_matrix | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_own_matrix | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_own_preconditioner | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_preconditioner | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_print_option | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_ready | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_right_hand_side | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_solution | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_solver_precision | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
_solver_type | pargemslr::SolverClass< MatrixType, VectorType, DataType > | protected |
AbsMinHeapAdd_RN(T1 *heap, T2 *v, int len) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
AbsMinHeapRemove_RN(T1 *heap, T2 *v, int len) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
CheckReadySetups(const char *str) const | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inlineprotected |
Clear() | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
GerPrecision() const | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
GetColPermutationVector() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetD() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetE() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetF() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetL() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetMatrix() | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
GetNB() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetNumNonzeros() | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
GetPreconditioner() | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
GetRowPermutationVector() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetS() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetSize() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
GetSolverType() const | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
GetU() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
IluClass() | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
IluClass(const IluClass< MatrixType, VectorType, DataType > &precond) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
IluClass(IluClass< MatrixType, VectorType, DataType > &&precond) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
IsReady() const | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
MinHeapAdd_NNR(int *heap, T1 *v1, T2 *v2, int len) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
MinHeapRemovd_NNR(int *heap, T1 *v1, T2 *v2, int len) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
MoveData(const int &location) | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
operator=(const IluClass< MatrixType, VectorType, DataType > &precond) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
operator=(IluClass< MatrixType, VectorType, DataType > &&precond) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
pargemslr::SolverClass::operator=(const SolverClass< MatrixType, VectorType, DataType > &solver) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
pargemslr::SolverClass::operator=(SolverClass< MatrixType, VectorType, DataType > &&solver) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
Qsplit(T *a, int *ind, int left, int bound, int right) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
SetDropTolerance(T droptol) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetDropToleranceEF(T droptol_ef) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetDropToleranceS(T droptol_s) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetIluComplexShift(bool complex_shift) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetLevelOfFill(int lfil) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetMatrix(MatrixType &matrix) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetMatrixP(MatrixType *matrix) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetMaxNnzPerRow(int max_row_nnz) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetMaxNnzPerRowSPart(int max_row_nnz_s) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetModified(bool modified) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetModifiedShift(T milu_shift) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inline |
SetNB(int nB) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetOpenMPOption(int omp_option) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetOption(int option) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetOwnMatrix(bool own_matrix) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetOwnPreconditioner(bool own_preconditioner) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetPermutationOption(int perm_option) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetPolyOrder(int order) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetPreconditioner(SolverClass< MatrixType, VectorType, DataType > &precond) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetPreconditionerP(SolverClass< MatrixType, VectorType, DataType > *precond) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetPrintOption(int print_option) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SetSolveLocation(const int &location) | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
Setup(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
Setup(MatrixType &L_mat, VectorType &D_vec, MatrixType &U_mat, int *pperm, int *qperm) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetupILUK(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetupILUT(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetupPartialILUT(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetupPermutation(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SetWithParameterArray(double *params) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinevirtual |
Solve(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
pargemslr::SolverClass::Solve(DenseMatrixClass< DataType > &x, DenseMatrixClass< DataType > &rhs) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inlinevirtual |
SolveL(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
SolverClass() | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SolverClass(const SolverClass< MatrixType, VectorType, DataType > &solver) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SolverClass(SolverClass< MatrixType, VectorType, DataType > &&solver) | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inline |
SolveU(VectorType &x, VectorType &rhs) | pargemslr::IluClass< MatrixType, VectorType, DataType > | |
Swap(T *v, int i, int j) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
Swap(T1 *v, T2 *w, int i, int j) | pargemslr::IluClass< MatrixType, VectorType, DataType > | inlinestatic |
~IluClass() | pargemslr::IluClass< MatrixType, VectorType, DataType > | virtual |
~SolverClass() | pargemslr::SolverClass< MatrixType, VectorType, DataType > | inlinevirtual |