oomph::HyprePreconditioner Member List

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

amg_coarsening()oomph::HyprePreconditionerinline
AMG_coarseningoomph::HypreInterfaceprotected
amg_complex_smoother()oomph::HyprePreconditionerinline
AMG_complex_smootheroomph::HypreInterfaceprotected
amg_damping()oomph::HyprePreconditionerinline
AMG_dampingoomph::HypreInterfaceprotected
amg_iterations()oomph::HyprePreconditionerinline
amg_max_levels()oomph::HyprePreconditionerinline
AMG_max_levelsoomph::HypreInterfaceprotected
amg_max_row_sum()oomph::HyprePreconditionerinline
AMG_max_row_sumoomph::HypreInterfaceprotected
AMG_print_leveloomph::HypreInterfaceprotected
amg_print_level()oomph::HyprePreconditionerinline
amg_simple_smoother()oomph::HyprePreconditionerinline
AMG_simple_smootheroomph::HypreInterfaceprotected
amg_smoother_iterations()oomph::HyprePreconditionerinline
AMG_smoother_iterationsoomph::HypreInterfaceprotected
AMG_strengthoomph::HypreInterfaceprotected
amg_strength()oomph::HyprePreconditionerinline
amg_truncation()oomph::HyprePreconditionerinline
AMG_truncationoomph::HypreInterfaceprotected
amg_using_complex_smoothing()oomph::HyprePreconditionerinline
amg_using_simple_smoothing()oomph::HyprePreconditionerinline
AMG_using_simple_smoothingoomph::HypreInterfaceprotected
amg_using_simple_smoothing_flag()oomph::HyprePreconditionerinline
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::HyprePreconditionervirtual
clear_distribution()oomph::DistributableLinearAlgebraObjectinlineprotected
comm_pt() constoomph::Preconditionerinlinevirtual
Comm_ptoomph::Preconditionerprivate
Context_based_cumulative_npreconditioner_solveoomph::HyprePreconditionerstatic
Context_based_cumulative_solve_timeoomph::HyprePreconditionerstatic
Context_based_nrowoomph::HyprePreconditionerstatic
Context_stringoomph::HyprePreconditionerprivate
Cumulative_npreconditioner_solveoomph::HyprePreconditionerstatic
Cumulative_preconditioner_solve_timeoomph::HyprePreconditionerstatic
Delete_input_dataoomph::HypreInterfaceprotected
Delete_matrixoomph::HyprePreconditionerprivate
disable_delete_matrix()oomph::HyprePreconditionerinline
disable_doc_time()oomph::HyprePreconditionerinline
disable_euclid_rowScale()oomph::HyprePreconditionerinline
disable_euclid_using_BJ()oomph::HyprePreconditionerinline
disable_hypre_error_messages()oomph::HypreInterfaceinline
disable_report_my_cumulative_preconditioner_solve_time()oomph::HyprePreconditionerinline
disable_silent_preconditioner_setup()oomph::Preconditionerinline
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::HyprePreconditionerprivate
enable_delete_matrix()oomph::HyprePreconditionerinline
enable_doc_time()oomph::HyprePreconditionerinline
enable_euclid_rowScale()oomph::HyprePreconditionerinline
enable_euclid_using_BJ()oomph::HyprePreconditionerinline
enable_hypre_error_messages()oomph::HypreInterfaceinline
enable_report_my_cumulative_preconditioner_solve_time()oomph::HyprePreconditionerinline
enable_silent_preconditioner_setup()oomph::Preconditionerinline
Euclid enum valueoomph::HypreInterface
euclid_droptol()oomph::HyprePreconditionerinline
Euclid_droptoloomph::HypreInterfaceprotected
Euclid_leveloomph::HypreInterfaceprotected
euclid_level()oomph::HyprePreconditionerinline
euclid_print_level()oomph::HyprePreconditionerinline
Euclid_print_leveloomph::HypreInterfaceprotected
Euclid_rowScaleoomph::HypreInterfaceprotected
Euclid_using_BJoomph::HypreInterfaceprotected
euclid_using_ILUK()oomph::HyprePreconditionerinline
Euclid_using_ILUToomph::HypreInterfaceprotected
euclid_using_ILUT()oomph::HyprePreconditionerinline
existing_preconditioner()oomph::HypreInterfaceinline
Existing_preconditioneroomph::HypreInterfaceprivate
Existing_solveroomph::HypreInterfaceprivate
existing_solver()oomph::HypreInterfaceinline
first_row() constoomph::DistributableLinearAlgebraObjectinline
first_row(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
GMRES enum valueoomph::HypreInterface
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::HyprePreconditionerinline
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
HyprePreconditioner(const std::string &context_string="")oomph::HyprePreconditionerinline
HyprePreconditioner(const HyprePreconditioner &)=deleteoomph::HyprePreconditioner
Internal_preconditioneroomph::HypreInterfaceprotected
internal_preconditioner()oomph::HyprePreconditionerinline
Krylov_print_leveloomph::HypreInterfaceprotected
Matrix_ijoomph::HypreInterfaceprivate
Matrix_paroomph::HypreInterfaceprivate
Matrix_ptoomph::Preconditionerprivate
matrix_pt() constoomph::Preconditionerinlinevirtual
Max_iteroomph::HypreInterfaceprotected
My_cumulative_preconditioner_solve_timeoomph::HyprePreconditionerprivate
None enum valueoomph::HypreInterface
nrow() constoomph::DistributableLinearAlgebraObjectinline
nrow_local() constoomph::DistributableLinearAlgebraObjectinline
nrow_local(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
operator=(const HyprePreconditioner &)=deleteoomph::HyprePreconditioner
oomph::Preconditioner::operator=(const Preconditioner &)=deleteoomph::Preconditioner
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::HyprePreconditionerinline
ParaSails_nleveloomph::HypreInterfaceprotected
parasails_nlevel()oomph::HyprePreconditionerinline
ParaSails_symmetryoomph::HypreInterfaceprotected
parasails_symmetry()oomph::HyprePreconditionerinline
ParaSails_threshoomph::HypreInterfaceprotected
parasails_thresh()oomph::HyprePreconditionerinline
oomph::Preconditioner()oomph::Preconditionerinline
oomph::Preconditioner(const Preconditioner &)=deleteoomph::Preconditioner
preconditioner_solve(const DoubleVector &r, DoubleVector &z)oomph::HyprePreconditionervirtual
preconditioner_solve_transpose(const DoubleVector &r, DoubleVector &z)oomph::Preconditionerinlinevirtual
report_cumulative_solve_times()oomph::HyprePreconditionerstatic
Report_my_cumulative_preconditioner_solve_timeoomph::HyprePreconditionerprivate
reset_cumulative_solve_times()oomph::HyprePreconditionerstatic
Returning_distributed_solutionoomph::HypreInterfaceprotected
set_amg_iterations(const unsigned &amg_iterations)oomph::HyprePreconditionerinline
set_comm_pt(const OomphCommunicator *const comm_pt)oomph::Preconditionerinlinevirtual
set_matrix_pt(DoubleMatrixBase *matrix_pt)oomph::Preconditionerinlinevirtual
setup()oomph::HyprePreconditionervirtual
oomph::Preconditioner::setup(DoubleMatrixBase *matrix_pt)oomph::Preconditionerinline
oomph::Preconditioner::setup(const Problem *problem_pt, DoubleMatrixBase *matrix_pt)oomph::Preconditionerinline
setup_time() constoomph::Preconditionerinline
Setup_timeoomph::Preconditionerprivate
Silent_preconditioner_setupoomph::Preconditionerprotected
Solveroomph::HypreInterfaceprivate
Stream_ptoomph::Preconditionerprotected
Toleranceoomph::HypreInterfaceprotected
turn_into_subsidiary_block_preconditioner(BlockPreconditioner< CRDoubleMatrix > *master_block_prec_pt, const Vector< unsigned > &doftype_in_master_preconditioner_coarse)oomph::Preconditionerinlinevirtual
turn_into_subsidiary_block_preconditioner(BlockPreconditioner< CRDoubleMatrix > *master_block_prec_pt, const Vector< unsigned > &doftype_in_master_preconditioner_coarse, const Vector< Vector< unsigned >> &doftype_coarsen_map_coarse)oomph::Preconditionerinlinevirtual
use_BoomerAMG()oomph::HyprePreconditionerinline
use_Euclid()oomph::HyprePreconditionerinline
use_ParaSails()oomph::HyprePreconditionerinline
Using_distributed_rhsoomph::HypreInterfaceprotected
~DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinlinevirtual
~HypreInterface()oomph::HypreInterfaceinline
~HyprePreconditioner()oomph::HyprePreconditionerinline
~Preconditioner()oomph::Preconditionerinlinevirtual