Ginkgo  Generated from pipelines/2837190956 branch based on develop. Ginkgo version 2.0.0
A numerical linear algebra library targeting many-core architectures
Classes
Multigrid Level

A module dedicated to the implementation and usage of the individual levels of a Multigrid hierarchy in Ginkgo. More...

Collaboration diagram for Multigrid Level:

Classes

class  gko::multigrid::FixedCoarsening< ValueType, IndexType >
 FixedCoarsening is a very simple coarse grid generation algorithm. More...
 
class  gko::multigrid::Pgm< ValueType, IndexType >
 Parallel graph match (Pgm) is the aggregate method introduced in the paper M. More...
 
class  gko::multigrid::Pmis< ValueType, IndexType >
 Parallel modified independent set (Pmis) is the classical coarsening method introduced in the paper H. More...
 
class  gko::multigrid::Rs< ValueType, IndexType >
 Rs implements the Ruge–Stueben (classical) Algebraic Multigrid (AMG) coarsening strategy for M-matrices. More...
 
class  gko::multigrid::UniformCoarsening< ValueType, IndexType >
 UniformCoarsening is a simple coarse grid generation algorithm. More...
 

Detailed Description

A module dedicated to the implementation and usage of the individual levels of a Multigrid hierarchy in Ginkgo.

A multigrid level provides the restriction and prolongation operators that transfer between a fine and a coarse representation of the problem.