aboutsummaryrefslogblamecommitdiff
path: root/math/amgcl/pkg-descr
blob: bb6b3e434b4b4ab387fd953da9f7fcd6a1b10719 (plain) (tree)
1
2
3
4
5
6
7
8







                                                                                
AMGCL is a header-only C++ library for solving large sparse linear systems with
algebraic multigrid (AMG) method. AMG is one of the most effective iterative
methods for solution of equation systems arising, for example, from discretizing
PDEs on unstructured grids. The method can be used as a black-box solver for
various computational problems, since it does not require any information about
the underlying geometry. AMG is often used not as a standalone solver but as a
preconditioner within an iterative solver (e.g. Conjugate Gradients, BiCGStab,
or GMRES).