[Yt-svn] yt-commit r568 - trunk/yt/lagos
mturk at wrangler.dreamhost.com
mturk at wrangler.dreamhost.com
Tue Jun 17 09:12:50 PDT 2008
Author: mturk
Date: Tue Jun 17 09:12:49 2008
New Revision: 568
URL: http://yt.spacepope.org/changeset/568
Log:
Added a progress bar to the projection reading & masking step.
Modified:
trunk/yt/lagos/BaseDataTypes.py
Modified: trunk/yt/lagos/BaseDataTypes.py
==============================================================================
--- trunk/yt/lagos/BaseDataTypes.py (original)
+++ trunk/yt/lagos/BaseDataTypes.py Tue Jun 17 09:12:49 2008
@@ -766,17 +766,18 @@
s = self.source
mylog.info("Generating overlap masks")
i = 0
+ pbar = get_pbar("Reading and masking grids ", len(s._grids))
for level in range(self._max_level+1):
mylog.debug("Examining level %s", level)
grids = s.levelIndices[level]
RE = s.gridRightEdge[grids]
LE = s.gridLeftEdge[grids]
for grid in s._grids[grids]:
- if (i%1e3) == 0:
- mylog.debug("Reading and masking %s / %s", i, len(s._grids))
+ pbar.update(i)
self.__overlap_masks[grid.id] = \
grid._generate_overlap_masks(self.axis, LE, RE)
i += 1
+ pbar.finish()
mylog.info("Finished calculating overlap.")
def _serialize(self):
More information about the yt-svn
mailing list