KSPQMRCGS — PETSc 3.21.4 documentation

Skip to main content
`Ctrl`+`K`

# KSPQMRCGS

Implements the QMRCGStab method [CGS+94] and Ghai, Lu, and Jiao (NLAA 2019).

## Note

Only right preconditioning is supported.

## Contributed by

Xiangmin Jiao (xiangmin.jiao@stonybrook.edu)

## References

[CGS+94]

Tony F Chan, Efstratios Gallopoulos, Valeria Simoncini, Tedd Szeto, and Charles H Tong. A quasi-minimal residual variant of the Bi-CGSTAB algorithm for nonsymmetric systems. SIAM Journal on Scientific Computing, 15(2):338–347, 1994.

## See Also

KSP: Linear System Solvers, `KSPCreate()`, `KSPSetType()`, `KSPType`, `KSP`, `KSPBICG`, `KSPFBICGS`, `KSPBCGSL`, `KSPSetPCSide()`

## Level

beginner

## Location

src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c

Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages