Conjugate Gradient method, painlessly



If you've wanted to understand the conjugate gradient method (for
solving sparse symmetric matrix Ax=b problems), and you haven't
seen this paper before, you're in for a treat:

http://www.cs.cmu.edu/~quake-papers/painless-conjugate-gradient.pdf