[Yt-svn] yt-commit r1056 - trunk/yt/lagos

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Sun Dec 28 06:03:07 PST 2008


Author: mturk
Date: Sun Dec 28 06:03:06 2008
New Revision: 1056
URL: http://yt.spacepope.org/changeset/1056

Log:

Changing so that AMRRegion selects cells whose center is inside, rather than
whose edges are inside.  This fixes some artifacts, but until I hear from
Britton I am not sure it will not be reverted back.  Tenatively closes #178.



Modified:
   trunk/yt/lagos/BaseDataTypes.py

Modified: trunk/yt/lagos/BaseDataTypes.py
==============================================================================
--- trunk/yt/lagos/BaseDataTypes.py	(original)
+++ trunk/yt/lagos/BaseDataTypes.py	Sun Dec 28 06:03:06 2008
@@ -1518,12 +1518,12 @@
         if self._is_fully_enclosed(grid):
             return True
         else:
-            cm = ( (grid['x'] - 0.5*grid['dx'] < self.right_edge[0])
-                 & (grid['x'] + 0.5*grid['dx'] >= self.left_edge[0])
-                 & (grid['y'] - 0.5*grid['dy'] < self.right_edge[1])
-                 & (grid['y'] + 0.5*grid['dy'] >= self.left_edge[1])
-                 & (grid['z'] - 0.5*grid['dz'] < self.right_edge[2])
-                 & (grid['z'] + 0.5*grid['dz'] >= self.left_edge[2]) )
+            cm = ( (grid['x'] < self.right_edge[0])
+                 & (grid['x'] > self.left_edge[0])
+                 & (grid['y'] < self.right_edge[1])
+                 & (grid['y'] > self.left_edge[1])
+                 & (grid['z'] < self.right_edge[2])
+                 & (grid['z'] > self.left_edge[2]) )
         return cm
 
 class AMRPeriodicRegionBase(AMR3DData):



More information about the yt-svn mailing list