[Yt-svn] yt-commit r1399 - branches/yt-1.5/yt/lagos

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Mon Aug 17 14:35:26 PDT 2009


Author: mturk
Date: Mon Aug 17 14:35:26 2009
New Revision: 1399
URL: http://yt.spacepope.org/changeset/1399

Log:
Fix from 1398 into yt-1.5



Modified:
   branches/yt-1.5/yt/lagos/BaseDataTypes.py

Modified: branches/yt-1.5/yt/lagos/BaseDataTypes.py
==============================================================================
--- branches/yt-1.5/yt/lagos/BaseDataTypes.py	(original)
+++ branches/yt-1.5/yt/lagos/BaseDataTypes.py	Mon Aug 17 14:35:26 2009
@@ -1123,7 +1123,9 @@
         # It is probably faster, as it consolidates IO, but if we did it in
         # _project_level, then it would be more memory conservative
         for level in range(0, self._max_level+1):
-            self._preload(self.source._grids[self.source.levelIndices[level]],
+            level_ind = self.source.levelIndices[level]
+            if len(level_ind) == 0: continue
+            self._preload(self.source._grids[level_ind],
                           self._get_dependencies(fields), self.hierarchy.queue)
             self.__calculate_overlap(level)
             my_coords, my_dx, my_fields = self.__project_level(level, fields)



More information about the yt-svn mailing list