add prints of gradient if verbose

This commit is contained in:
Jonathan Bosson
2017-05-02 15:24:42 -06:00
parent 11c2d063c0
commit 8f36159cba
+7
View File
@@ -144,6 +144,13 @@ bool levmarq(int npar, double *par, int ny, double *dysq,
lmstat->final_err = err;
lmstat->final_derr = derr;
if (verbose) {
for (int i = 0; i < npar; ++i) {
printf("g[%d] = %g, ", i, g[i]);
}
printf("\n");
}
// deallocate the arrays
for (int i = 0; i < npar; i++) {
delete[] h[i];