double d = F[i] - target[i];
e += d*d;
}
+ //printf("\n cb_Efunc %p %10.7f [", xp, e);
+ //for (i=0; i<N; i++) printf(" %10.7f,", x[i]);
+ //printf("]\n");
return e;
}
gsl_ran_dir_nd(rng, N,step);
for (i=0; i<N; i++)
x[i] += step_size * step[i];
- //printf("\n cb_step %p %.18g [", xp, step_size);
- //for (i=0; i<N; i++) printf(" %.18g,", step[i]);
+ //printf("\n cb_step %p %10.7f [", xp, step_size);
+ //for (i=0; i<N; i++) printf(" %10.7f,", step[i]);
//printf("]\n");
}