oomph::HypreSolver Member List

This is the complete list of members for oomph::HypreSolver, including all inherited members.

AMG_coarseningoomph::HypreInterfaceprotected
amg_coarsening()oomph::HypreSolverinline
AMG_complex_smootheroomph::HypreInterfaceprotected
amg_complex_smoother()oomph::HypreSolverinline
amg_damping()oomph::HypreSolverinline
AMG_dampingoomph::HypreInterfaceprotected
AMG_max_levelsoomph::HypreInterfaceprotected
amg_max_levels()oomph::HypreSolverinline
amg_max_row_sum()oomph::HypreSolverinline
AMG_max_row_sumoomph::HypreInterfaceprotected
AMG_print_leveloomph::HypreInterfaceprotected
amg_print_level()oomph::HypreSolverinline
AMG_simple_smootheroomph::HypreInterfaceprotected
amg_simple_smoother()oomph::HypreSolverinline
amg_smoother_iterations()oomph::HypreSolverinline
AMG_smoother_iterationsoomph::HypreInterfaceprotected
amg_strength()oomph::HypreSolverinline
AMG_strengthoomph::HypreInterfaceprotected
amg_truncation()oomph::HypreSolverinline
AMG_truncationoomph::HypreInterfaceprotected
amg_using_complex_smoothing()oomph::HypreSolverinline
amg_using_simple_smoothing()oomph::HypreSolverinline
AMG_using_simple_smoothingoomph::HypreInterfaceprotected
AMGEuclidSmoother_drop_toloomph::HypreInterface
AMGEuclidSmoother_leveloomph::HypreInterface
AMGEuclidSmoother_print_leveloomph::HypreInterface
AMGEuclidSmoother_use_block_jacobioomph::HypreInterface
AMGEuclidSmoother_use_ilutoomph::HypreInterface
AMGEuclidSmoother_use_row_scalingoomph::HypreInterface
BiCGStab enum valueoomph::HypreInterface
BoomerAMG enum valueoomph::HypreInterface
build_distribution(const LinearAlgebraDistribution *const dist_pt)oomph::DistributableLinearAlgebraObjectinline
build_distribution(const LinearAlgebraDistribution &dist)oomph::DistributableLinearAlgebraObjectinline
CG enum valueoomph::HypreInterface
clean_up_memory()oomph::HypreSolvervirtual
clear_distribution()oomph::DistributableLinearAlgebraObjectinlineprotected
Compute_gradientoomph::LinearSolverprotected
Delete_input_dataoomph::HypreInterfaceprotected
Delete_matrixoomph::HypreSolverprivate
disable_computation_of_gradient()oomph::LinearSolverinline
disable_delete_matrix()oomph::HypreSolverinline
disable_doc_time()oomph::LinearSolverinline
disable_euclid_rowScale()oomph::HypreSolverinline
disable_euclid_using_BJ()oomph::HypreSolverinline
disable_hypre_error_messages()oomph::HypreInterfaceinline
disable_resolve()oomph::HypreSolverinlinevirtual
DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinline
DistributableLinearAlgebraObject(const DistributableLinearAlgebraObject &matrix)=deleteoomph::DistributableLinearAlgebraObject
distributed() constoomph::DistributableLinearAlgebraObjectinline
distribution_built() constoomph::DistributableLinearAlgebraObjectinline
distribution_pt() constoomph::DistributableLinearAlgebraObjectinline
Distribution_ptoomph::DistributableLinearAlgebraObjectprivate
Doc_timeoomph::LinearSolverprotected
enable_computation_of_gradient()oomph::LinearSolverinlinevirtual
enable_delete_matrix()oomph::HypreSolverinline
enable_doc_time()oomph::LinearSolverinline
enable_euclid_rowScale()oomph::HypreSolverinline
enable_euclid_using_BJ()oomph::HypreSolverinline
enable_hypre_error_messages()oomph::HypreInterfaceinline
Enable_resolveoomph::LinearSolverprotected
enable_resolve()oomph::LinearSolverinlinevirtual
Euclid enum valueoomph::HypreInterface
Euclid_droptoloomph::HypreInterfaceprotected
euclid_droptol()oomph::HypreSolverinline
euclid_level()oomph::HypreSolverinline
Euclid_leveloomph::HypreInterfaceprotected
euclid_print_level()oomph::HypreSolverinline
Euclid_print_leveloomph::HypreInterfaceprotected
Euclid_rowScaleoomph::HypreInterfaceprotected
Euclid_using_BJoomph::HypreInterfaceprotected
euclid_using_ILUK()oomph::HypreSolverinline
Euclid_using_ILUToomph::HypreInterfaceprotected
euclid_using_ILUT()oomph::HypreSolverinline
existing_preconditioner()oomph::HypreInterfaceinline
Existing_preconditioneroomph::HypreInterfaceprivate
existing_solver()oomph::HypreInterfaceinline
Existing_solveroomph::HypreInterfaceprivate
first_row() constoomph::DistributableLinearAlgebraObjectinline
first_row(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
get_gradient(DoubleVector &gradient)oomph::LinearSolverinline
GMRES enum valueoomph::HypreInterface
Gradient_for_glob_conv_newton_solveoomph::LinearSolverprotected
Gradient_has_been_computedoomph::LinearSolverprotected
hypre_clean_up_memory()oomph::HypreInterfaceprotected
Hypre_distribution_ptoomph::HypreInterfaceprivate
Hypre_error_messagesoomph::HypreInterfaceprotected
hypre_matrix_setup(CRDoubleMatrix *matrix_pt)oomph::HypreInterfaceprotected
hypre_method()oomph::HypreSolverinline
Hypre_methodoomph::HypreInterfaceprotected
Hypre_method_types enum nameoomph::HypreInterface
hypre_solve(const DoubleVector &rhs, DoubleVector &solution)oomph::HypreInterfaceprotected
hypre_solver_setup()oomph::HypreInterfaceprotected
HypreInterface()oomph::HypreInterfaceinline
HypreInterface(const HypreInterface &)=deleteoomph::HypreInterface
HypreSolver()oomph::HypreSolverinline
HypreSolver(const HypreSolver &)=deleteoomph::HypreSolver
internal_preconditioner()oomph::HypreSolverinline
Internal_preconditioneroomph::HypreInterfaceprotected
is_doc_time_enabled() constoomph::LinearSolverinline
is_resolve_enabled() constoomph::LinearSolverinline
jacobian_setup_time() constoomph::LinearSolverinlinevirtual
krylov_print_level()oomph::HypreSolverinline
Krylov_print_leveloomph::HypreInterfaceprotected
linear_solver_solution_time() constoomph::LinearSolverinlinevirtual
LinearSolver()oomph::LinearSolverinline
LinearSolver(const LinearSolver &dummy)=deleteoomph::LinearSolver
Matrix_ijoomph::HypreInterfaceprivate
Matrix_paroomph::HypreInterfaceprivate
Max_iteroomph::HypreInterfaceprotected
max_iter()oomph::HypreSolverinline
None enum valueoomph::HypreInterface
nrow() constoomph::DistributableLinearAlgebraObjectinline
nrow_local() constoomph::DistributableLinearAlgebraObjectinline
nrow_local(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
operator=(const HypreSolver &)=deleteoomph::HypreSolver
oomph::LinearSolver::operator=(const LinearSolver &)=deleteoomph::LinearSolver
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=deleteoomph::DistributableLinearAlgebraObject
oomph::HypreInterface::operator=(const HypreInterface &)=deleteoomph::HypreInterface
Output_infooomph::HypreInterfaceprotected
ParaSails enum valueoomph::HypreInterface
ParaSails_filteroomph::HypreInterfaceprotected
parasails_filter()oomph::HypreSolverinline
parasails_nlevel()oomph::HypreSolverinline
ParaSails_nleveloomph::HypreInterfaceprotected
parasails_symmetry()oomph::HypreSolverinline
ParaSails_symmetryoomph::HypreInterfaceprotected
parasails_thresh()oomph::HypreSolverinline
ParaSails_threshoomph::HypreInterfaceprotected
Preconditioneroomph::HypreInterfaceprivate
reset_gradient()oomph::LinearSolverinline
resolve(const DoubleVector &rhs, DoubleVector &solution)oomph::HypreSolvervirtual
resolve_transpose(const DoubleVector &rhs, DoubleVector &result)oomph::LinearSolverinlinevirtual
Returning_distributed_solutionoomph::HypreInterfaceprotected
solve(Problem *const &problem_pt, DoubleVector &solution)oomph::HypreSolvervirtual
solve(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &solution)oomph::HypreSolvervirtual
oomph::LinearSolver::solve(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result)oomph::LinearSolverinlinevirtual
solve_transpose(Problem *const &problem_pt, DoubleVector &result)oomph::LinearSolverinlinevirtual
solve_transpose(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &result)oomph::LinearSolverinlinevirtual
solve_transpose(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result)oomph::LinearSolverinlinevirtual
Solveroomph::HypreInterfaceprivate
tolerance()oomph::HypreSolverinline
Toleranceoomph::HypreInterfaceprotected
Using_distributed_rhsoomph::HypreInterfaceprotected
~DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinlinevirtual
~HypreInterface()oomph::HypreInterfaceinline
~HypreSolver()oomph::HypreSolverinline
~LinearSolver()oomph::LinearSolverinlinevirtual