build_distribution(const LinearAlgebraDistribution *const dist_pt) | oomph::DistributableLinearAlgebraObject | inline |
build_distribution(const LinearAlgebraDistribution &dist) | oomph::DistributableLinearAlgebraObject | inline |
clean_up_memory() | oomph::TrilinosPreconditionerBase | inlinevirtual |
clear_distribution() | oomph::DistributableLinearAlgebraObject | inlineprotected |
comm_pt() const | oomph::Preconditioner | inlinevirtual |
Comm_pt | oomph::Preconditioner | private |
Cumulative_preconditioner_solve_time | oomph::TrilinosPreconditionerBase | static |
Default_n_cycles | oomph::TrilinosMLPreconditioner | static |
disable_silent_preconditioner_setup() | oomph::Preconditioner | inline |
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 |
enable_silent_preconditioner_setup() | oomph::Preconditioner | inline |
Epetra_matrix_pt | oomph::TrilinosPreconditionerBase | protected |
epetra_operator_pt() | oomph::TrilinosPreconditionerBase | inline |
epetra_operator_pt() const | oomph::TrilinosPreconditionerBase | inline |
Epetra_preconditioner_pt | oomph::TrilinosPreconditionerBase | protected |
first_row() const | oomph::DistributableLinearAlgebraObject | inline |
first_row(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
matrix_pt() const | oomph::Preconditioner | inlinevirtual |
Matrix_pt | oomph::Preconditioner | private |
ML_parameters | oomph::TrilinosMLPreconditioner | protected |
nrow() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local() const | oomph::DistributableLinearAlgebraObject | inline |
nrow_local(const unsigned &p) const | oomph::DistributableLinearAlgebraObject | inline |
operator=(const Preconditioner &)=delete | oomph::Preconditioner | |
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=delete | oomph::DistributableLinearAlgebraObject | |
Preconditioner() | oomph::Preconditioner | inline |
Preconditioner(const Preconditioner &)=delete | oomph::Preconditioner | |
preconditioner_solve(const DoubleVector &r, DoubleVector &z) | oomph::TrilinosPreconditionerBase | virtual |
preconditioner_solve_transpose(const DoubleVector &r, DoubleVector &z) | oomph::Preconditioner | inlinevirtual |
set_comm_pt(const OomphCommunicator *const comm_pt) | oomph::Preconditioner | inlinevirtual |
set_DD_default_values() | oomph::TrilinosMLPreconditioner | inline |
set_DDML_default_values() | oomph::TrilinosMLPreconditioner | inline |
set_matrix_pt(DoubleMatrixBase *matrix_pt) | oomph::Preconditioner | inlinevirtual |
set_max_levels(int max_levels) | oomph::TrilinosMLPreconditioner | inline |
set_n_cycles(int n_cycles) | oomph::TrilinosMLPreconditioner | inline |
set_NSSA_default_values() | oomph::TrilinosMLPreconditioner | inline |
set_output(int output) | oomph::TrilinosMLPreconditioner | inline |
set_SA_default_values() | oomph::TrilinosMLPreconditioner | inline |
set_smoother_damping(double smoother_damping) | oomph::TrilinosMLPreconditioner | inline |
set_smoother_gauss_seidel() | oomph::TrilinosMLPreconditioner | inline |
set_smoother_jacobi() | oomph::TrilinosMLPreconditioner | inline |
set_smoother_sweeps(int smoother_sweeps) | oomph::TrilinosMLPreconditioner | inline |
setup() | oomph::TrilinosPreconditionerBase | virtual |
setup(Epetra_CrsMatrix *epetra_matrix_pt) | oomph::TrilinosPreconditionerBase | |
oomph::Preconditioner::setup(DoubleMatrixBase *matrix_pt) | oomph::Preconditioner | inline |
oomph::Preconditioner::setup(const Problem *problem_pt, DoubleMatrixBase *matrix_pt) | oomph::Preconditioner | inline |
setup_time() const | oomph::Preconditioner | inline |
Setup_time | oomph::Preconditioner | private |
setup_trilinos_preconditioner(Epetra_CrsMatrix *epetra_matrix_pt) | oomph::TrilinosMLPreconditioner | protectedvirtual |
Silent_preconditioner_setup | oomph::Preconditioner | protected |
Stream_pt | oomph::Preconditioner | protected |
TrilinosMLPreconditioner() | oomph::TrilinosMLPreconditioner | inline |
TrilinosMLPreconditioner(const TrilinosMLPreconditioner &)=delete | oomph::TrilinosMLPreconditioner | |
TrilinosPreconditionerBase() | oomph::TrilinosPreconditionerBase | inline |
TrilinosPreconditionerBase(const TrilinosPreconditionerBase &)=delete | oomph::TrilinosPreconditionerBase | |
turn_into_subsidiary_block_preconditioner(BlockPreconditioner< CRDoubleMatrix > *master_block_prec_pt, const Vector< unsigned > &doftype_in_master_preconditioner_coarse) | oomph::Preconditioner | inlinevirtual |
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::Preconditioner | inlinevirtual |
~DistributableLinearAlgebraObject() | oomph::DistributableLinearAlgebraObject | inlinevirtual |
~Preconditioner() | oomph::Preconditioner | inlinevirtual |
~TrilinosMLPreconditioner() | oomph::TrilinosMLPreconditioner | inlinevirtual |
~TrilinosPreconditionerBase() | oomph::TrilinosPreconditionerBase | inlinevirtual |