CGS requires about the same number of operations per iteration as BiCG, but does not involve computations with . Hence, in circumstances where computation with is impractical, CGS may be attractive.
The pseudocode for the Preconditioned Conjugate Gradient Squared Method with preconditioner is given in Figure .