Numerical Optimization HW 3

Implement the dogleg and two dimensional minimization  subproblem solvers

Implement the BFGS, DFP, and SR1update codes.  Implement inverse versions where appropriate.

Implement the standard trust-region radius control outlined in the text.

Implement a trust-region Newton optimization code using your subroutines above.

Implement a trust region QuasiNewton optimization code using your subrountines above.

Test and discuss the performance of your codes on SIAM and Rosenbrock using the various options above.