return sqrt(s);
}
-static void __attribute__((unused)) cb_print(gsl_vector *xp) {
+static void __attribute__((unused)) cb_print(void *xp) {
GET_X(xp);
printf("\n");
printcore(X);
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(current_gx);
+ cb_print(startpoint_X);
printf("[]\n");
fflush(stdout);