Thank you for your detailed response. Obviously case specific solutions cannot be automated; however, auto-scaling of all dependent and independent variables using their respective average values would accelerate convergence and, at least for a subset of cases, would prevent matrix inversion errors in the Marquardt-Levenberg algorithm. Given the advantages of auto-scaling, I am surprised that an option for auto-scaling was not implemented in the Marquardt-Levenberg algorithm. Why would auto-scaling...