diff options
-rw-r--r-- | src/CartGrid3D.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c index e596944..ea95b6c 100644 --- a/src/CartGrid3D.c +++ b/src/CartGrid3D.c @@ -22,6 +22,7 @@ static const char *rcsid = "$Header$"; CCTK_FILEVERSION(CactusBase_CartGrid3D_CartGrid3D_c) void DecodeSymParameters3D(int sym[6]); +void CartGrid3D(CCTK_ARGUMENTS); #define max(a,b) ((a) > (b) ? (a) : (b)) #define SQR(a) ((a)*(a)) @@ -33,6 +34,7 @@ void CartGrid3D(CCTK_ARGUMENTS) DECLARE_CCTK_PARAMETERS int iconv, i, j, k; + double dconv; CCTK_REAL x_origin,y_origin,z_origin; CCTK_REAL this_dx,this_dy,this_dz; CCTK_REAL xmin1,ymin1,zmin1,xmax1,ymax1,zmax1; @@ -53,8 +55,9 @@ void CartGrid3D(CCTK_ARGUMENTS) cntstag[1] = no_origin && no_originy && avoid_origin && avoid_originy; cntstag[2] = no_origin && no_originz && avoid_origin && avoid_originz; - iconv = (int)pow(2, cctk_convlevel); - + dconv = pow(2, cctk_convlevel); + iconv = (int)dconv; + /* Determine symmetries of domain */ DecodeSymParameters3D(domainsym); |