Algorithm 734: A Fortran 90 code for unconstrained nonlinear minimization | Synapse