1 #include <gsl/gsl_ntuple.h>
2 #include <gsl/gsl_rng.h>
3 #include <gsl/gsl_randist.h>
15 const gsl_rng_type * T;
18 struct data ntuple_row;
22 = gsl_ntuple_create ("test.dat", &ntuple_row,
28 r = gsl_rng_alloc (T);
30 for (i = 0; i < 10000; i++)
32 ntuple_row.x = gsl_ran_ugaussian (r);
33 ntuple_row.y = gsl_ran_ugaussian (r);
34 ntuple_row.z = gsl_ran_ugaussian (r);
36 gsl_ntuple_write (ntuple);
39 gsl_ntuple_close (ntuple);