petsc-3.6.1 2015-08-06
Report Typos and Errors

KSPFCG

Implements the Flexible Conjugate Gradient method (FCG)

Options Database Keys

-ksp_fcg_mmax <N>- . -ksp_fcg_nprealloc <N>
-ksp_fcg_truncation_type <standard,notay>- Contributed by Patrick Sanan

Notes

Supports left preconditioning only.

References

1) Notay, Y."Flexible Conjugate Gradients", SIAM J. Sci. Comput. 22:4, pp 1444-1460, 2000

2) Axelsson, O. and Vassilevski, P. S. "A Black Box Generalized Conjugate Gradient Solver with Inner Iterations and Variable-Step Preconditioning", SIAM J. Matrix Anal. Appl. 12:4, pp 625-44, 1991

.seealso : KSPGCR, KSPFGMRES, KSPCG, KSPFCGSetMmax(), KSPFCGGetMmax(), KSPFCGSetNprealloc(), KSPFCGGetNprealloc(), KSPFCGSetTruncationType(), KSPFCGGetTruncationType()

Level:beginner
Location:
src/ksp/ksp/impls/fcg/fcg.c
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages