A library for unconstrained minimization of smooth functions using Newton's method or L-BFGS.