diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-03-18 20:28:16 -0700 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-03-18 20:28:16 -0700 |
commit | cb546d85228985472ddc13d1633d4f0eb689f872 (patch) | |
tree | 33db751f5f14ea2c3b7bfb8248762d73fa4db0c4 /ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c | |
parent | 33479637cddfa24c0150cb691ee0bc1695f42866 (diff) |
Use Ian's version of Kranc, which is found at
<git@github.com:ianhinder/Kranc.git>.
Diffstat (limited to 'ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c')
-rw-r--r-- | ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c | 59 |
1 files changed, 12 insertions, 47 deletions
diff --git a/ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c b/ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c index cae8455..b0f579b 100644 --- a/ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c +++ b/ML_BSSN/src/ML_BSSN_convertToADMBaseFakeDtLapseShift.c @@ -28,20 +28,6 @@ void ML_BSSN_convertToADMBaseFakeDtLapseShift_Body(cGH const * restrict const cc /* Declare finite differencing variables */ - /* Declare predefined quantities */ - // CCTK_REAL p1o12dx = INITVALUE; - // CCTK_REAL p1o12dy = INITVALUE; - // CCTK_REAL p1o12dz = INITVALUE; - // CCTK_REAL p1o144dxdy = INITVALUE; - // CCTK_REAL p1o144dxdz = INITVALUE; - // CCTK_REAL p1o144dydz = INITVALUE; - // CCTK_REAL p1odx = INITVALUE; - // CCTK_REAL p1ody = INITVALUE; - // CCTK_REAL p1odz = INITVALUE; - // CCTK_REAL pm1o12dx2 = INITVALUE; - // CCTK_REAL pm1o12dy2 = INITVALUE; - // CCTK_REAL pm1o12dz2 = INITVALUE; - if (verbose > 1) { CCTK_VInfo(CCTK_THORNSTRING,"Entering ML_BSSN_convertToADMBaseFakeDtLapseShift_Body"); @@ -94,49 +80,30 @@ void ML_BSSN_convertToADMBaseFakeDtLapseShift_Body(cGH const * restrict const cc cctk_lsh[0],cctk_lsh[1],cctk_lsh[2]) { // int index = INITVALUE; - // int subblock_index = INITVALUE; int const index = CCTK_GFINDEX3D(cctkGH,i,j,k); - int const subblock_index = i - min[0] + (max[0] - min[0]) * (j - min[1] + (max[1]-min[1]) * (k - min[2])); - - /* Declare shorthands */ - - /* Declare local copies of grid functions */ - // CCTK_REAL AL = INITVALUE; - // CCTK_REAL alphaL = INITVALUE; - // CCTK_REAL B1L = INITVALUE, B2L = INITVALUE, B3L = INITVALUE; - // CCTK_REAL dtalpL = INITVALUE; - // CCTK_REAL dtbetaxL = INITVALUE; - // CCTK_REAL dtbetayL = INITVALUE; - // CCTK_REAL dtbetazL = INITVALUE; - // CCTK_REAL trKL = INITVALUE; - /* Declare precomputed derivatives*/ - /* Declare derivatives */ /* Assign local copies of grid functions */ - CCTK_REAL const AL = A[index]; - CCTK_REAL const alphaL = alpha[index]; - CCTK_REAL const B1L = B1[index]; - CCTK_REAL const B2L = B2[index]; - CCTK_REAL const B3L = B3[index]; - CCTK_REAL const trKL = trK[index]; - - /* Assign local copies of subblock grid functions */ + CCTK_REAL AL = A[index]; + CCTK_REAL alphaL = alpha[index]; + CCTK_REAL B1L = B1[index]; + CCTK_REAL B2L = B2[index]; + CCTK_REAL B3L = B3[index]; + CCTK_REAL trKL = trK[index]; /* Include user supplied include files */ - /* Precompute derivatives (new style) */ - - /* Precompute derivatives (old style) */ + /* Precompute derivatives */ /* Calculate temporaries and grid functions */ - CCTK_REAL const dtalpL = harmonicF*(AL*(-1 + LapseAdvectionCoeff) - LapseAdvectionCoeff*trKL)*pow(alphaL,harmonicN); + CCTK_REAL dtalpL = harmonicF*(AL*(-1 + LapseAdvectionCoeff) - + LapseAdvectionCoeff*trKL)*pow(alphaL,harmonicN); - CCTK_REAL const dtbetaxL = B1L*ShiftGammaCoeff; + CCTK_REAL dtbetaxL = B1L*ShiftGammaCoeff; - CCTK_REAL const dtbetayL = B2L*ShiftGammaCoeff; + CCTK_REAL dtbetayL = B2L*ShiftGammaCoeff; - CCTK_REAL const dtbetazL = B3L*ShiftGammaCoeff; + CCTK_REAL dtbetazL = B3L*ShiftGammaCoeff; /* Copy local copies back to grid functions */ @@ -144,8 +111,6 @@ void ML_BSSN_convertToADMBaseFakeDtLapseShift_Body(cGH const * restrict const cc dtbetax[index] = dtbetaxL; dtbetay[index] = dtbetayL; dtbetaz[index] = dtbetazL; - - /* Copy local copies back to subblock grid functions */ } LC_ENDLOOP3 (ML_BSSN_convertToADMBaseFakeDtLapseShift); } |