def test(self): minimizer = LBFGS(self.x.copy(), self.pot, debug=True) minimizer._use_wolfe = True ret = minimizer.run() self.assertTrue(ret.success) print "\n\n" minimizer = LBFGS(self.x.copy(), self.pot, debug=True) ret_nowolfe = minimizer.run() self.assertTrue(ret_nowolfe.success) print "nfev wolfe, nowolfe", ret.nfev, ret_nowolfe.nfev, ret.energy, ret_nowolfe.energy