Numerical-Optimization Implementation of the exercises and algorithms described in"Numerical Optimization" by J.Nocedal and S.J. Wright