From 3c966453e3a6a8be50a19048fba10e76c6e8c4e5 Mon Sep 17 00:00:00 2001 From: eschnett Date: Mon, 14 Jan 2013 17:50:13 +0000 Subject: Don't optimise array indexing -- use standard methods git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@266 c78560ca-4b45-4335-b268-5f3340f3cb52 --- src/CartGrid3D.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c index feb4865..5086604 100644 --- a/src/CartGrid3D.c +++ b/src/CartGrid3D.c @@ -518,19 +518,17 @@ void CartGrid3D_SetRanges(CCTK_ARGUMENTS) @@*/ void CartGrid3D_SetCoordinates(CCTK_ARGUMENTS) { - int i, j, k, idx; - DECLARE_CCTK_ARGUMENTS; /* CCTK_VInfo(CCTK_THORNSTRING,"Resetting coordinates after regridding."); */ - for(k=0; k < cctk_lsh[2]; k++) + for (int k=0; k < cctk_lsh[2]; k++) { - for(j=0; j < cctk_lsh[1]; j++) + for (int j=0; j < cctk_lsh[1]; j++) { - idx = CCTK_GFINDEX3D (cctkGH, 0, j, k); - for(i=0; i < cctk_lsh[0]; i++, idx++) + for (int i=0; i < cctk_lsh[0]; i++) { + int idx = CCTK_GFINDEX3D (cctkGH, i, j, k); x[idx] = CCTK_DELTA_SPACE(0)*(i+cctk_lbnd[0]) + CCTK_ORIGIN_SPACE(0); y[idx] = CCTK_DELTA_SPACE(1)*(j+cctk_lbnd[1]) + CCTK_ORIGIN_SPACE(1); z[idx] = CCTK_DELTA_SPACE(2)*(k+cctk_lbnd[2]) + CCTK_ORIGIN_SPACE(2); -- cgit v1.2.3