ยง BGFS algorithm for unconstrained nonlinear optimization [TODO ]