[Yt-svn] yt-commit r1179 - trunk/yt/lagos
mturk at wrangler.dreamhost.com
mturk at wrangler.dreamhost.com
Mon Feb 23 13:18:30 PST 2009
Author: mturk
Date: Mon Feb 23 13:18:29 2009
New Revision: 1179
URL: http://yt.spacepope.org/changeset/1179
Log:
Inline extracted regions no longer back-act on their host regions.
Modified:
trunk/yt/lagos/BaseDataTypes.py
Modified: trunk/yt/lagos/BaseDataTypes.py
==============================================================================
--- trunk/yt/lagos/BaseDataTypes.py (original)
+++ trunk/yt/lagos/BaseDataTypes.py Mon Feb 23 13:18:29 2009
@@ -1178,13 +1178,9 @@
pointI = self.source._get_point_indices(grid, use_child_mask=False)
point_mask = na.zeros(grid.ActiveDimensions)
point_mask[pointI] = 1.0
-
- if (self._field_cuts is not None):
- #field_mask = na.ones(shape=na.shape(point_mask))
+ if self._field_cuts is not None:
for cut in self._field_cuts:
- point_mask *= (eval(cut)).astype(int)
- #point_mask *= field_mask
-
+ point_mask *= eval(cut)
return point_mask
@restore_grid_state
@@ -1518,7 +1514,8 @@
@cache_mask
def _get_cut_mask(self, grid):
- point_mask = self._base_region._get_cut_mask(grid)
+ point_mask = na.ones(grid.ActiveDimensions, dtype='bool')
+ point_mask *= self._base_region._get_cut_mask(grid)
for cut in self._field_cuts:
point_mask *= eval(cut)
return point_mask
More information about the yt-svn
mailing list