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

britton at wrangler.dreamhost.com britton at wrangler.dreamhost.com
Wed Jan 7 12:12:11 PST 2009


Author: britton
Date: Wed Jan  7 12:12:10 2009
New Revision: 1082
URL: http://yt.spacepope.org/changeset/1082

Log:
Fixed issues relating to object serialization.


Modified:
   trunk/yt/lagos/BaseDataTypes.py
   trunk/yt/lagos/Clump.py

Modified: trunk/yt/lagos/BaseDataTypes.py
==============================================================================
--- trunk/yt/lagos/BaseDataTypes.py	(original)
+++ trunk/yt/lagos/BaseDataTypes.py	Wed Jan  7 12:12:10 2009
@@ -1456,7 +1456,7 @@
         xi = na.concatenate(xi)[self._base_indices][grid_order]
         yi = na.concatenate(yi)[self._base_indices][grid_order]
         zi = na.concatenate(zi)[self._base_indices][grid_order]
-        bc = na.bincount(grid_vals)
+        bc = na.bincount(grid_vals.astype("int32"))
         splits = []
         for i,v in enumerate(bc):
             if v > 0: splits.append(v)

Modified: trunk/yt/lagos/Clump.py
==============================================================================
--- trunk/yt/lagos/Clump.py	(original)
+++ trunk/yt/lagos/Clump.py	Wed Jan  7 12:12:10 2009
@@ -60,6 +60,7 @@
 def _reconstruct_clump(parent, field, mi, ma, isBound, children, data):
     obj = object.__new__(Clump)
     if iterable(parent): parent = parent[1]
+    if children is None: children = []
     obj.parent, obj.field, obj.min, obj.max, obj.isBound, \
        obj.children = parent, field, mi, ma, isBound, children
     # Now we override, because the parent/child relationship seems a bit



More information about the yt-svn mailing list