Conjugate Gradient Algorithm II
u = á initial guess ñ
r = f – A * u
d = max( |r| )
i = 0; r = 0
WHILE (d > e) DO
i = i + 1; rold = r
r = r × r
IF (i=1) THEN p = r ELSE p = r + r/rold p
q = A * p
a = r / (p × q)
u = u + a p
r = r – a q
d = max( |r| )
END WHILE
Previous slide
Next slide
Back to first slide
View graphic version