AMG_coarsening | oomph::HypreInterface | protected |
amg_coarsening() | oomph::HypreSolver | inline |
AMG_complex_smoother | oomph::HypreInterface | protected |
amg_complex_smoother() | oomph::HypreSolver | inline |
AMG_damping | oomph::HypreInterface | protected |
amg_damping() | oomph::HypreSolver | inline |
amg_max_levels() | oomph::HypreSolver | inline |
AMG_max_levels | oomph::HypreInterface | protected |
amg_max_row_sum() | oomph::HypreSolver | inline |
AMG_max_row_sum | oomph::HypreInterface | protected |
AMG_print_level | oomph::HypreInterface | protected |
amg_print_level() | oomph::HypreSolver | inline |
amg_simple_smoother() | oomph::HypreSolver | inline |
AMG_simple_smoother | oomph::HypreInterface | protected |
AMG_smoother_iterations | oomph::HypreInterface | protected |
amg_smoother_iterations() | oomph::HypreSolver | inline |
amg_strength() | oomph::HypreSolver | inline |
AMG_strength | oomph::HypreInterface | protected |
amg_truncation() | oomph::HypreSolver | inline |
AMG_truncation | oomph::HypreInterface | protected |
amg_using_complex_smoothing() | oomph::HypreSolver | inline |
AMG_using_simple_smoothing | oomph::HypreInterface | protected |
amg_using_simple_smoothing() | oomph::HypreSolver | inline |
AMGEuclidSmoother_drop_tol | oomph::HypreInterface | |
AMGEuclidSmoother_level | oomph::HypreInterface | |
AMGEuclidSmoother_print_level | oomph::HypreInterface | |
AMGEuclidSmoother_use_block_jacobi | oomph::HypreInterface | |
AMGEuclidSmoother_use_ilut | oomph::HypreInterface | |
AMGEuclidSmoother_use_row_scaling | oomph::HypreInterface | |
BiCGStab enum value | oomph::HypreInterface | |
BoomerAMG enum value | oomph::HypreInterface | |
build_distribution(const LinearAlgebraDistribution *const dist_pt) | oomph::DistributableLinearAlgebraObject | inline |
build_distribution(const LinearAlgebraDistribution &dist) | oomph::DistributableLinearAlgebraObject | inline |
CG enum value | oomph::HypreInterface | |
clean_up_memory() | oomph::HypreSolver | virtual |
clear_distribution() | oomph::DistributableLinearAlgebraObject | inlineprotected |
Compute_gradient | oomph::LinearSolver | protected |
Delete_input_data | oomph::HypreInterface | protected |
Delete_matrix | oomph::HypreSolver | private |
disable_computation_of_gradient() | oomph::LinearSolver | inline |
disable_delete_matrix() | oomph::HypreSolver | inline |
disable_doc_time() | oomph::LinearSolver | inline |
disable_euclid_rowScale() | oomph::HypreSolver | inline |
disable_euclid_using_BJ() | oomph::HypreSolver | inline |
disable_hypre_error_messages() | oomph::HypreInterface | inline |
disable_resolve() | oomph::HypreSolver | inlinevirtual |
DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inline |
DistributableLinearAlgebraObject(const DistributableLinearAlgebraObject &matrix)=delete | oomph::DistributableLinearAlgebraObject | |
distributed() const | oomph::DistributableLinearAlgebraObject | inline |
distribution_built() const | oomph::DistributableLinearAlgebraObject | inline |
distribution_pt() const | oomph::DistributableLinearAlgebraObject | inline |
Distribution_pt | oomph::DistributableLinearAlgebraObject | private |
Doc_time | oomph::LinearSolver | protected |
enable_computation_of_gradient() | oomph::LinearSolver | inlinevirtual |
enable_delete_matrix() | oomph::HypreSolver | inline |
enable_doc_time() | oomph::LinearSolver | inline |
enable_euclid_rowScale() | oomph::HypreSolver | inline |
enable_euclid_using_BJ() | oomph::HypreSolver | inline |
enable_hypre_error_messages() | oomph::HypreInterface | inline |
Enable_resolve | oomph::LinearSolver | protected |
enable_resolve() | oomph::LinearSolver | inlinevirtual |
Euclid enum value | oomph::HypreInterface | |
euclid_droptol() | oomph::HypreSolver | inline |
Euclid_droptol | oomph::HypreInterface | protected |
euclid_level() | oomph::HypreSolver | inline |
Euclid_level | oomph::HypreInterface | protected |
euclid_print_level() | oomph::HypreSolver | inline |
Euclid_print_level | oomph::HypreInterface | protected |
Euclid_rowScale | oomph::HypreInterface | protected |
Euclid_using_BJ | oomph::HypreInterface | protected |
euclid_using_ILUK() | oomph::HypreSolver | inline |
Euclid_using_ILUT | oomph::HypreInterface | protected |
euclid_using_ILUT() | oomph::HypreSolver | inline |
Existing_preconditioner | oomph::HypreInterface | private |
existing_preconditioner() | oomph::HypreInterface | inline |
Existing_solver | oomph::HypreInterface | private |
existing_solver() | oomph::HypreInterface | inline |
first_row() const | oomph::DistributableLinearAlgebraObject | inline |
first_row(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
get_gradient(DoubleVector &gradient) | oomph::LinearSolver | inline |
GMRES enum value | oomph::HypreInterface | |
Gradient_for_glob_conv_newton_solve | oomph::LinearSolver | protected |
Gradient_has_been_computed | oomph::LinearSolver | protected |
hypre_clean_up_memory() | oomph::HypreInterface | protected |
Hypre_distribution_pt | oomph::HypreInterface | private |
Hypre_error_messages | oomph::HypreInterface | protected |
hypre_matrix_setup(CRDoubleMatrix *matrix_pt) | oomph::HypreInterface | protected |
Hypre_method | oomph::HypreInterface | protected |
hypre_method() | oomph::HypreSolver | inline |
Hypre_method_types enum name | oomph::HypreInterface | |
hypre_solve(const DoubleVector &rhs, DoubleVector &solution) | oomph::HypreInterface | protected |
hypre_solver_setup() | oomph::HypreInterface | protected |
HypreInterface() | oomph::HypreInterface | inline |
HypreInterface(const HypreInterface &)=delete | oomph::HypreInterface | |
HypreSolver() | oomph::HypreSolver | inline |
HypreSolver(const HypreSolver &)=delete | oomph::HypreSolver | |
Internal_preconditioner | oomph::HypreInterface | protected |
internal_preconditioner() | oomph::HypreSolver | inline |
is_doc_time_enabled() const | oomph::LinearSolver | inline |
is_resolve_enabled() const | oomph::LinearSolver | inline |
jacobian_setup_time() const | oomph::LinearSolver | inlinevirtual |
krylov_print_level() | oomph::HypreSolver | inline |
Krylov_print_level | oomph::HypreInterface | protected |
linear_solver_solution_time() const | oomph::LinearSolver | inlinevirtual |
LinearSolver() | oomph::LinearSolver | inline |
LinearSolver(const LinearSolver &dummy)=delete | oomph::LinearSolver | |
Matrix_ij | oomph::HypreInterface | private |
Matrix_par | oomph::HypreInterface | private |
max_iter() | oomph::HypreSolver | inline |
Max_iter | oomph::HypreInterface | protected |
None enum value | oomph::HypreInterface | |
nrow() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
operator=(const HypreSolver &)=delete | oomph::HypreSolver | |
oomph::LinearSolver::operator=(const LinearSolver &)=delete | oomph::LinearSolver | |
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=delete | oomph::DistributableLinearAlgebraObject | |
oomph::HypreInterface::operator=(const HypreInterface &)=delete | oomph::HypreInterface | |
Output_info | oomph::HypreInterface | protected |
ParaSails enum value | oomph::HypreInterface | |
ParaSails_filter | oomph::HypreInterface | protected |
parasails_filter() | oomph::HypreSolver | inline |
parasails_nlevel() | oomph::HypreSolver | inline |
ParaSails_nlevel | oomph::HypreInterface | protected |
parasails_symmetry() | oomph::HypreSolver | inline |
ParaSails_symmetry | oomph::HypreInterface | protected |
parasails_thresh() | oomph::HypreSolver | inline |
ParaSails_thresh | oomph::HypreInterface | protected |
Preconditioner | oomph::HypreInterface | private |
reset_gradient() | oomph::LinearSolver | inline |
resolve(const DoubleVector &rhs, DoubleVector &solution) | oomph::HypreSolver | virtual |
resolve_transpose(const DoubleVector &rhs, DoubleVector &result) | oomph::LinearSolver | inlinevirtual |
solve(Problem *const &problem_pt, DoubleVector &solution) | oomph::HypreSolver | virtual |
solve(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &solution) | oomph::HypreSolver | virtual |
oomph::LinearSolver::solve(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result) | oomph::LinearSolver | inlinevirtual |
solve_transpose(Problem *const &problem_pt, DoubleVector &result) | oomph::LinearSolver | inlinevirtual |
solve_transpose(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &result) | oomph::LinearSolver | inlinevirtual |
solve_transpose(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result) | oomph::LinearSolver | inlinevirtual |
Solver | oomph::HypreInterface | private |
tolerance() | oomph::HypreSolver | inline |
Tolerance | oomph::HypreInterface | protected |
~DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inlinevirtual |
~HypreInterface() | oomph::HypreInterface | inline |
~HypreSolver() | oomph::HypreSolver | inline |
~LinearSolver() | oomph::LinearSolver | inlinevirtual |