A | Seldon::HyprePreconditioner< T > | protected |
amg_max_levels (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
amg_num_sweeps (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
amg_smoother (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
AMS enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
BOOMER_AMG enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
CHEBYSHEV enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
Clear() | Seldon::HyprePreconditioner< T > | |
comm | Seldon::HyprePreconditioner< T > | protected |
ConstructPreconditioner(DistributedMatrix< HYPRE_Complex, Prop, Storage, Allocator > &A0, bool keep_matrix=false) | Seldon::HyprePreconditioner< T > | |
DofNumber | Seldon::HyprePreconditioner< T > | protected |
EUCLID enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
euclid_droptol (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
euclid_level (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
euclid_threshold (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
euclid_use_ilut (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
FCF_JACOBI enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
FinalizePreconditioner(Vector< int > &row_numbers, Vector< long > &size_rows, Vector< int > &cols, Vector< HYPRE_Complex > &values) | Seldon::HyprePreconditioner< T > | protected |
GS_PAR_SEQ enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
GS_SEQ enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
HYBRID_GS_BACKWARD enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
HYBRID_GS_FORWARD enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
HYBRID_GS_SYMMETRIC enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
HyprePreconditioner() | Seldon::HyprePreconditioner< T > | |
JACOBI enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
L1_GAUSS_SEIDEL enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
L1_JACOBI enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
local_rows | Seldon::HyprePreconditioner< T > | protected |
nb_u (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
nodl_scalar | Seldon::HyprePreconditioner< T > | protected |
par_b (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
par_x (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
PARASAILS enum value (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | |
parcsr_A (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
Preconditioner_Base() | Seldon::Preconditioner_Base< T > | inline |
print_level | Seldon::HyprePreconditioner< T > | protected |
ProcNumber | Seldon::HyprePreconditioner< T > | protected |
sai_filter (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
sai_max_levels (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
sai_sym (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
sai_threshold (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
SetInputPreconditioning(const string &, const Vector< string > &) | Seldon::HyprePreconditioner< T > | |
SetLevelEuclid(int lvl) | Seldon::HyprePreconditioner< T > | inline |
SetPreconditioner(int type) | Seldon::HyprePreconditioner< T > | inline |
SetSmoother(int type) | Seldon::HyprePreconditioner< T > | inline |
ShowMessages() | Seldon::HyprePreconditioner< T > | inline |
Solve(const SeldonTranspose &trans, const VirtualMatrix< T > &A, const Vector< T > &r, Vector< T > &z) | Seldon::HyprePreconditioner< T > | |
Solve(const VirtualMatrix< T > &A, const Vector< T > &r, Vector< T > &z) | Seldon::HyprePreconditioner< T > | inline |
Seldon::Preconditioner_Base::Solve(const Matrix1 &A, const Vector1 &r, Vector1 &z) | Seldon::Preconditioner_Base< T > | inline |
solver | Seldon::HyprePreconditioner< T > | protected |
solver_created (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
TransSolve(const VirtualMatrix< T > &A, const Vector< T > &r, Vector< T > &z) | Seldon::HyprePreconditioner< T > | inline |
Seldon::Preconditioner_Base::TransSolve(const Matrix1 &A, const Vector1 &r, Vector1 &z) | Seldon::Preconditioner_Base< T > | inline |
type_preconditioner | Seldon::HyprePreconditioner< T > | protected |
vec_b | Seldon::HyprePreconditioner< T > | protected |
vec_x (defined in Seldon::HyprePreconditioner< T >) | Seldon::HyprePreconditioner< T > | protected |
~HyprePreconditioner() | Seldon::HyprePreconditioner< T > | |