From: Ian Jackson Date: Sun, 8 Apr 2018 15:27:20 +0000 (+0100) Subject: curveopt: some debug etc. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=35a742a8217c9b54eeea81a8e5c139295f528de8;p=moebius3.git curveopt: some debug etc. Signed-off-by: Ian Jackson --- diff --git a/findcurve.c b/findcurve.c index 53abb47..dff770a 100644 --- a/findcurve.c +++ b/findcurve.c @@ -99,7 +99,7 @@ static double __attribute__((unused)) cb_metric(void *xp, void *yp) { return sqrt(s); } -static void __attribute__((unused)) cb_print(void *xp) { +static void __attribute__((unused)) cb_print(gsl_vector *xp) { GET_X(xp); printf("\n"); printcore(X); @@ -155,11 +155,15 @@ int main(int argc, const char *const *argv) { r = gsl_multimin_fminimizer_iterate(minimiser); assert(!r); + //cb_print(current_gx); + double size = gsl_multimin_fminimizer_size(minimiser); + //printf(" size=%10.7f\n", size); + if (size < epsilon) break; } - cb_print(startpoint_X); + cb_print(current_gx); printf("[]\n"); fflush(stdout);