[Commits] [svn:einsteintoolkit] NewRad/trunk/src/ (Rev. 16)

schnetter at cct.lsu.edu schnetter at cct.lsu.edu
Tue Jul 3 20:29:43 CDT 2012


User: eschnett
Date: 2012/07/03 08:29 PM

Modified:
 /trunk/src/
  extrap.cc, newrad.cc

Log:
 Introduce cctk_ash, retire cctk_lssh
 
 Introduce cctk_ash, describing the process-local array shape that has
 been allocated. This may be larger than cctk_lsh, the process-local
 shape that should be used.
 
 Retire cctk_lssh and related infrastructure to handle staggered grid
 functions.

File Changes:

Directory: /trunk/src/
======================

File [modified]: extrap.cc
Delta lines: +2 -2
===================================================================
--- trunk/src/extrap.cc	2012-06-17 21:43:18 UTC (rev 15)
+++ trunk/src/extrap.cc	2012-07-04 01:29:43 UTC (rev 16)
@@ -94,7 +94,7 @@
 {
   int imin[3], imax[3], is_symbnd[6], is_physbnd[6], is_ipbnd[6];
   GenericFD_GetBoundaryInfo
-    (cctkGH, cctkGH->cctk_lsh, cctkGH->cctk_lssh, cctkGH->cctk_bbox,
+    (cctkGH, cctkGH->cctk_ash, cctkGH->cctk_lsh, cctkGH->cctk_bbox,
      cctkGH->cctk_nghostzones, 
      imin, imax, is_symbnd, is_physbnd, is_ipbnd);
   
@@ -142,7 +142,7 @@
                 break;
               case +1:
                 bmin[d] = imax[d];
-                bmax[d] = cctkGH->cctk_lssh[CCTK_LSSH_IDX(0,d)];
+                bmax[d] = cctkGH->cctk_lsh[d];
                 have_bnd = true;
                 all_physbnd = all_physbnd and is_physbnd[2*d+1];
                 any_physbnd = any_physbnd or is_physbnd[2*d+1];

File [modified]: newrad.cc
Delta lines: +2 -2
===================================================================
--- trunk/src/newrad.cc	2012-06-17 21:43:18 UTC (rev 15)
+++ trunk/src/newrad.cc	2012-07-04 01:29:43 UTC (rev 16)
@@ -282,7 +282,7 @@
 {
   int imin[3], imax[3], is_symbnd[6], is_physbnd[6], is_ipbnd[6];
   GenericFD_GetBoundaryInfo
-    (cctkGH, cctkGH->cctk_lsh, cctkGH->cctk_lssh, cctkGH->cctk_bbox,
+    (cctkGH, cctkGH->cctk_ash, cctkGH->cctk_lsh, cctkGH->cctk_bbox,
      cctkGH->cctk_nghostzones, 
      imin, imax, is_symbnd, is_physbnd, is_ipbnd);
   
@@ -330,7 +330,7 @@
                 break;
               case +1:
                 bmin[d] = imax[d];
-                bmax[d] = cctkGH->cctk_lssh[CCTK_LSSH_IDX(0,d)];
+                bmax[d] = cctkGH->cctk_lsh[d];
                 have_bnd = true;
                 all_physbnd = all_physbnd and is_physbnd[2*d+1];
                 any_physbnd = any_physbnd or is_physbnd[2*d+1];



More information about the Commits mailing list