diff options
Diffstat (limited to 'src/solid_angle.c')
-rw-r--r-- | src/solid_angle.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/solid_angle.c b/src/solid_angle.c index 354547e..f7bb7e3 100644 --- a/src/solid_angle.c +++ b/src/solid_angle.c @@ -65,8 +65,8 @@ double get_solid_angle_approx(double *pos, double *pmt, double *n, double r) F = 1.0; if (h/D > 0.1 && h/D < 1.0 && r/D > 0.1 && r/D < 2.0) { if (!spline) { - spline = gsl_spline2d_alloc(gsl_interp2d_bilinear, sizeof(hd)/sizeof(double), sizeof(Rd)/sizeof(double)); - gsl_spline2d_init(spline, hd, Rd, (double *) lookupTable, sizeof(hd)/sizeof(double), sizeof(Rd)/sizeof(double)); + spline = gsl_spline2d_alloc(gsl_interp2d_bilinear, LEN(hd), LEN(Rd)); + gsl_spline2d_init(spline, hd, Rd, (double *) lookupTable, LEN(hd), LEN(Rd)); } if (!xacc) xacc = gsl_interp_accel_alloc(); if (!yacc) yacc = gsl_interp_accel_alloc(); |