Skip to content
  • Henry Weller's avatar
    PBiCGStab: New preconditioned bi-conjugate gradient stabilized solver for asymmetric lduMatrices · 0857f479
    Henry Weller authored
    using a run-time selectable preconditioner
    
    References:
        Van der Vorst, H. A. (1992).
        Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG
        for the solution of nonsymmetric linear systems.
        SIAM Journal on scientific and Statistical Computing, 13(2), 631-644.
    
        Barrett, R., Berry, M. W., Chan, T. F., Demmel, J., Donato, J.,
        Dongarra, J., Eijkhout, V., Pozo, R., Romine, C. & Van der Vorst, H.
        (1994).
        Templates for the solution of linear systems:
        building blocks for iterative methods
        (Vol. 43). Siam.
    
    See also: https://en.wikipedia.org/wiki/Biconjugate_gradient_stabilized_method
    
    Tests have shown that PBiCGStab with the DILU preconditioner is more
    robust, reliable and shows faster convergence (~2x) than PBiCG with
    DILU, in particular in parallel where PBiCG occasionally diverges.
    
    This remarkable improvement over PBiCG prompted the update of all
    tutorial cases currently using PBiCG to use PBiCGStab instead.  If any
    issues arise with this update please report on Mantis: http://bugs.openfoam.org
    0857f479