Algorithm 573: NL2SOL—An Adaptive Nonlinear Least-Squares Algorithm E4 | Synapse