Content deleted Content added
m Task 18 (cosmetic): eval 19 templates: del empty params (5×); hyphenate params (1×); |
→Multigrid preconditioning: added url doi to references |
||
Line 181:
==Multigrid preconditioning==
A multigrid method with an intentionally reduced tolerance can be used as an efficient [[preconditioning|preconditioner]] for an external iterative solver, e.g.,<ref>Andrew V Knyazev, Klaus Neymeyr. [http://etna.mcs.kent.edu/volumes/2001-2010/vol15/abstract.php?vol=15&pages=38-55 Efficient solution of symmetric eigenvalue problems using multigrid preconditioners in the locally optimal block conjugate gradient method]. Electronic Transactions on Numerical Analysis, 15, 38–55, 2003.
If the matrix of the original equation or an eigenvalue problem is symmetric positive definite (SPD), the preconditioner is commonly constructed to be SPD as well, so that the standard [[conjugate gradient]] (CG) [[iterative methods]] can still be used. Such imposed SPD constraints may complicate the construction of the preconditioner, e.g., requiring coordinated pre- and post-smoothing. However, [[preconditioning|preconditioned]] [[steepest descent]] and [[Conjugate gradient method#The flexible preconditioned conjugate gradient method|flexible CG methods]] for SPD linear systems and [[LOBPCG]] for symmetric eigenvalue problems are all shown<ref>Henricus Bouwmeester, Andrew Dougherty, Andrew V Knyazev. [https://doi.org/10.1016/j.procs.2015.05.241 Nonsymmetric Preconditioning for Conjugate Gradient and Steepest Descent Methods]. Procedia Computer Science, Volume 51, Pages 276–285, Elsevier, 2015.
==Bramble–Pasciak–Xu preconditioner==
|