| _communicator | libMesh::ParallelObject | protected |
| _counts | libMesh::ReferenceCounter | protectedstatic |
| _enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
| _is_initialized | libMesh::Preconditioner< T > | protected |
| _mat | libMesh::PetscPreconditioner< T > | protected |
| _matrix | libMesh::Preconditioner< T > | protected |
| _mutex | libMesh::ReferenceCounter | protectedstatic |
| _n_objects | libMesh::ReferenceCounter | protectedstatic |
| _pc | libMesh::PetscPreconditioner< T > | protected |
| _preconditioner_type | libMesh::Preconditioner< T > | protected |
| apply(const NumericVector< T > &x, NumericVector< T > &y) override | libMesh::PetscPreconditioner< T > | virtual |
| build_preconditioner(const libMesh::Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package()) | libMesh::Preconditioner< T > | static |
| clear() override | libMesh::PetscPreconditioner< T > | virtual |
| comm() const | libMesh::ParallelObject | inline |
| Counts typedef | libMesh::ReferenceCounter | protected |
| disable_print_counter_info() | libMesh::ReferenceCounter | static |
| enable_print_counter_info() | libMesh::ReferenceCounter | static |
| get_info() | libMesh::ReferenceCounter | static |
| increment_constructor_count(const std::string &name) noexcept | libMesh::ReferenceCounter | inlineprotected |
| increment_destructor_count(const std::string &name) noexcept | libMesh::ReferenceCounter | inlineprotected |
| init() override | libMesh::PetscPreconditioner< T > | virtual |
| initialized() const | libMesh::Preconditioner< T > | inlinevirtual |
| n_objects() | libMesh::ReferenceCounter | inlinestatic |
| n_processors() const | libMesh::ParallelObject | inline |
| ReferenceCountedObject< Preconditioner< T > >::operator=(const ReferenceCountedObject &) | libMesh::ReferenceCountedObject< Preconditioner< T > > | inlineprotected |
| libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other)) | libMesh::ParallelObject | inline |
| ParallelObject(const Parallel::Communicator &comm_in) | libMesh::ParallelObject | inline |
| ParallelObject(const ParallelObject &other) | libMesh::ParallelObject | inline |
| pc() | libMesh::PetscPreconditioner< T > | |
| PetscPreconditioner(const libMesh::Parallel::Communicator &comm_in) | libMesh::PetscPreconditioner< T > | |
| Preconditioner(const libMesh::Parallel::Communicator &comm) | libMesh::Preconditioner< T > | inline |
| print_info(std::ostream &out_stream=libMesh::out) | libMesh::ReferenceCounter | static |
| processor_id() const | libMesh::ParallelObject | inline |
| ReferenceCountedObject() | libMesh::ReferenceCountedObject< Preconditioner< T > > | inlineprotected |
| ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< Preconditioner< T > > | inlineprotected |
| ReferenceCountedObject(ReferenceCountedObject &&other) noexcept | libMesh::ReferenceCountedObject< Preconditioner< T > > | inlineprotected |
| ReferenceCounter() | libMesh::ReferenceCounter | inlineprotected |
| ReferenceCounter(const ReferenceCounter &) | libMesh::ReferenceCounter | inlineprotected |
| ReferenceCounter(ReferenceCounter &&other) noexcept | libMesh::ReferenceCounter | inlineprotected |
| set_hypre_ads_data(PC &pc, System &sys, const unsigned v) | libMesh::PetscPreconditioner< T > | static |
| set_hypre_ams_data(PC &pc, System &sys, const unsigned v) | libMesh::PetscPreconditioner< T > | static |
| set_matrix(SparseMatrix< Number > &mat) | libMesh::Preconditioner< T > | |
| set_petsc_aux_data(PC &pc, System &sys, const unsigned v=0) | libMesh::PetscPreconditioner< T > | static |
| set_petsc_aux_data(PC &, System &, const unsigned=0) | libMesh::PetscPreconditioner< T > | inlinestatic |
| set_petsc_preconditioner_type(const PreconditionerType &preconditioner_type, PC &pc) | libMesh::PetscPreconditioner< T > | static |
| set_type(const PreconditionerType pct) | libMesh::Preconditioner< T > | |
| setup() | libMesh::Preconditioner< T > | inlinevirtual |
| type() const | libMesh::Preconditioner< T > | inline |
| zero() | libMesh::Preconditioner< T > | inlinevirtual |
| ~ParallelObject()=default | libMesh::ParallelObject | virtual |
| ~PetscPreconditioner()=default | libMesh::PetscPreconditioner< T > | virtual |
| ~Preconditioner() | libMesh::Preconditioner< T > | inlinevirtual |
| ~ReferenceCountedObject() | libMesh::ReferenceCountedObject< Preconditioner< T > > | inline |
| ~ReferenceCounter() | libMesh::ReferenceCounter | inline |