aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2018-11-30 21:08:18 -0600
committertlatorre <tlatorre@uchicago.edu>2018-11-30 21:08:18 -0600
commitab1b77d66c2a9a75089536ef2b1f2fb995151f34 (patch)
tree24b5a076cbbde6fd5649503601bd68a66361fb1d /src
parent6dec29bae70bb120ce40f64b0fc0f331dbb965f2 (diff)
downloadsddm-ab1b77d66c2a9a75089536ef2b1f2fb995151f34.tar.gz
sddm-ab1b77d66c2a9a75089536ef2b1f2fb995151f34.tar.bz2
sddm-ab1b77d66c2a9a75089536ef2b1f2fb995151f34.zip
sizeof()/sizeof() -> LEN()
Diffstat (limited to 'src')
-rw-r--r--src/fit.c4
-rw-r--r--src/solid_angle.c4
-rw-r--r--src/test-vector.c3
-rw-r--r--src/test-zebra.c3
-rw-r--r--src/test.c32
5 files changed, 24 insertions, 22 deletions
diff --git a/src/fit.c b/src/fit.c
index dd8f941..e4fb97f 100644
--- a/src/fit.c
+++ b/src/fit.c
@@ -5222,7 +5222,7 @@ int fit_event(event *ev, double *xopt, double *fmin, int id)
nlopt_set_ftol_abs(opt, 1.0);
nlopt_set_maxeval(opt, 20);
- for (i = 0; i < sizeof(startingParameters)/sizeof(startingParameters[0]); i++) {
+ for (i = 0; i < LEN(startingParameters); i++) {
memcpy(x,x0,sizeof(x));
x[1] = startingParameters[i].x;
x[2] = startingParameters[i].y;
@@ -5265,7 +5265,7 @@ int fit_event(event *ev, double *xopt, double *fmin, int id)
printf("%4zu/%4zu %7.2f %7.2f %7.2f %7.2f %5.2f %5.2f %6.2f %5.2f %5.2f f() = %7.3e took %lld ms\n",
i+1,
- sizeof(startingParameters)/sizeof(startingParameters[0]),
+ LEN(startingParameters),
x[0],
x[1],
x[2],
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();
diff --git a/src/test-vector.c b/src/test-vector.c
index 44b4a71..74aafa9 100644
--- a/src/test-vector.c
+++ b/src/test-vector.c
@@ -2,6 +2,7 @@
#include <stdio.h>
#include "vector.h"
#include "mt19937ar.h"
+#include "misc.h"
typedef int testFunction(char *err);
@@ -304,7 +305,7 @@ int main(int argc, char **argv)
int retval = 0;
struct tests test;
- for (i = 0; i < sizeof(tests)/sizeof(struct tests); i++) {
+ for (i = 0; i < LEN(tests); i++) {
test = tests[i];
if (!test.test(err)) {
diff --git a/src/test-zebra.c b/src/test-zebra.c
index 1d9b203..10eb147 100644
--- a/src/test-zebra.c
+++ b/src/test-zebra.c
@@ -1,6 +1,7 @@
#include "zebra.h"
#include <stdio.h>
#include "Record_Info.h"
+#include "misc.h"
typedef int testFunction(char *err);
@@ -54,7 +55,7 @@ int main(int argc, char **argv)
int retval = 0;
struct tests test;
- for (i = 0; i < sizeof(tests)/sizeof(struct tests); i++) {
+ for (i = 0; i < LEN(tests); i++) {
test = tests[i];
if (!test.test(err)) {
diff --git a/src/test.c b/src/test.c
index 8bd0688..633897d 100644
--- a/src/test.c
+++ b/src/test.c
@@ -324,7 +324,7 @@ int test_refractive_index(char *err)
double n;
struct refractive_index_results result;
- for (i = 0; i < sizeof(refractive_index_results)/sizeof(struct refractive_index_results); i++) {
+ for (i = 0; i < LEN(refractive_index_results); i++) {
result = refractive_index_results[i];
n = get_index(result.p, result.wavelength, result.T);
@@ -354,7 +354,7 @@ int test_solid_angle_approx(char *err)
return 1;
}
- for (i = 0; i < sizeof(solid_angle_results)/sizeof(struct solid_angle_results); i++) {
+ for (i = 0; i < LEN(solid_angle_results); i++) {
pos[0] = solid_angle_results[i].r0*r;
pos[2] = solid_angle_results[i].L*r;
@@ -386,7 +386,7 @@ int test_solid_angle(char *err)
return 1;
}
- for (i = 0; i < sizeof(solid_angle_results)/sizeof(struct solid_angle_results); i++) {
+ for (i = 0; i < LEN(solid_angle_results); i++) {
pos[0] = solid_angle_results[i].r0*r;
pos[2] = solid_angle_results[i].L*r;
@@ -451,10 +451,10 @@ int test_logsumexp(char *err)
for (i = 0; i < 100; i++) {
mu = genrand_real2();
- for (j = 0; j < sizeof(logp)/sizeof(double); j++) {
+ for (j = 0; j < LEN(logp); j++) {
logp[j] = -mu + j*log(mu) - gsl_sf_lnfact(j);
}
- result = logsumexp(logp, sizeof(logp)/sizeof(double));
+ result = logsumexp(logp, LEN(logp));
expected = 0.0;
@@ -557,7 +557,7 @@ int test_interp1d(char *err)
init_genrand(0);
- for (i = 0; i < sizeof(xp)/sizeof(xp[0]); i++) {
+ for (i = 0; i < LEN(xp); i++) {
xp[i] = range*i/(100-1);
yp[i] = genrand_real2();
}
@@ -597,12 +597,12 @@ int test_kahan_sum(char *err)
init_genrand(0);
expected = 0.0;
- for (i = 0; i < sizeof(x)/sizeof(x[0]); i++) {
+ for (i = 0; i < LEN(x); i++) {
x[i] = genrand_real2();
expected += x[i];
}
- sum = kahan_sum(x,sizeof(x)/sizeof(x[0]));
+ sum = kahan_sum(x,LEN(x));
if (!isclose(sum, expected, 1e-9, 1e-9)) {
sprintf(err, "kahan_sum returned %.5g, but expected %.5g", sum, expected);
@@ -804,12 +804,12 @@ int test_mean(char *err)
init_genrand(0);
for (i = 0; i < 100; i++) {
- for (j = 0; j < sizeof(x)/sizeof(x[0]); j++) {
+ for (j = 0; j < LEN(x); j++) {
x[j] = genrand_real2();
}
- mu = mean(x,sizeof(x)/sizeof(x[0]));
- expected = gsl_stats_mean(x,1,sizeof(x)/sizeof(x[0]));
+ mu = mean(x,LEN(x));
+ expected = gsl_stats_mean(x,1,LEN(x));
if (!isclose(mu, expected, 0, 1e-9)) {
sprintf(err, "mean() returned %.5g, but expected %.5g", mu, expected);
@@ -833,13 +833,13 @@ int test_std(char *err)
init_genrand(0);
for (i = 0; i < 100; i++) {
- for (j = 0; j < sizeof(x)/sizeof(x[0]); j++) {
+ for (j = 0; j < LEN(x); j++) {
x[j] = genrand_real2();
}
- sigma = std(x,sizeof(x)/sizeof(x[0]));
- mu = gsl_stats_mean(x,1,sizeof(x)/sizeof(x[0]));
- expected = gsl_stats_sd_with_fixed_mean(x,1,sizeof(x)/sizeof(x[0]),mu);
+ sigma = std(x,LEN(x));
+ mu = gsl_stats_mean(x,1,LEN(x));
+ expected = gsl_stats_sd_with_fixed_mean(x,1,LEN(x),mu);
if (!isclose(sigma, expected, 0, 1e-9)) {
sprintf(err, "std() returned %.5g, but expected %.5g", sigma, expected);
@@ -1405,7 +1405,7 @@ int main(int argc, char **argv)
int retval = 0;
struct tests test;
- for (i = 0; i < sizeof(tests)/sizeof(struct tests); i++) {
+ for (i = 0; i < LEN(tests); i++) {
test = tests[i];
if (!test.test(err)) {