| A (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | private |
| apply(const Vec1 &rhs, Vec2 &&x) const (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| backend_params typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| backend_type typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| BackendType typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| comm (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | private |
| cycle(const Vec1 &rhs, Vec2 &&x) const (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| cycle(level_iterator lvl, const Vec1 &rhs, Vec2 &x) const (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inlineprivate |
| DistributedAMG(mpi_communicator comm, const Matrix &A, const params &prm=params(), const backend_params &bprm=backend_params()) (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| DistributedAMG(mpi_communicator comm, std::shared_ptr< matrix > A, const params &prm=params(), const backend_params &bprm=backend_params()) (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| init(std::shared_ptr< matrix > A, const backend_params &bprm) (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inlineprivate |
| level_iterator typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | private |
| levels (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | private |
| matrix typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| operator<< (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | friend |
| prm (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| rebuild(const Matrix &M, const backend_params &bprm=backend_params()) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| rebuild(std::shared_ptr< DistributedMatrix< OtherBackend > > A, const backend_params &bprm=backend_params()) (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| rebuild(std::shared_ptr< matrix > A, const backend_params &bprm=backend_params()) (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| repart (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | private |
| scalar_type typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| system_matrix() const (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| system_matrix_ptr() const | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | inline |
| value_type typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |
| vector typedef (défini dans Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition >) | Arcane::Alina::DistributedAMG< Backend, Coarsening, Relaxation, DirectSolver, Repartition > | |