Preconditioned conjugate gradient method

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
1 reply · 2K views · last reply
Simon666
Messages
93
Reaction score
0
Hi, I've gotten the conjugate gradient method to work for solving my matrix equation:

http://en.wikipedia.org/wiki/Conjugate_gradient_method

Right now I'm experimenting with the preconditioned version of it. For a certain preconditioner however I'm finding that

Formula for the beta coefficient: beta_k equals the inner product r_(k+1)^T z_(k+1) divided by the inner product r_k^T z_k, as in the preconditioned conjugate gradient method.


is zero, so no proper update is happening and hence no further minimizing of residuals occurs. Any idea what this means and what the best search direction (new p(k+1)) would then be?
 
Last edited by a moderator:
Physics news on Phys.org
If ##\beta_k=0## then ##r_{k+1}=0## which is sufficiently small and the break criterion in the algorithm. I'd say you're done in this case.