bug in conjugate_gradient._without fixed.