AMGpp: An Open Source Algebraic Multigrid Solver in C++
AMGpp is an open source algebraic multigrid solver. In contrast to
geometric multigrid methods no further geometric information is necessary,
since the coarse-grid systems are derived directly from the input matrix.
The AMG solver offers several strategies to coarsen the system. In particular
methods exist to coarsen systems with strong negative as well as strong positive
offdiagonal entries. For the construction of the interpolation operators the
direct, the classical Ruge-Stüben and the standard interpolation are
available. The AMG framework is conceived for the implementation and testing of
new AMG components.
The AMGpp code is released under the GNU General Public License (GPL)