conjugate gradient fixed point plus bug fix