Add linear conjugate gradient methods