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

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Wed Nov 12 16:32:30 PST 2008


Author: mturk
Date: Wed Nov 12 16:32:30 2008
New Revision: 925
URL: http://yt.spacepope.org/changeset/925

Log:
Minor fixes to fix buffer mismatches.



Modified:
   trunk/yt/lagos/HelperFunctions.py

Modified: trunk/yt/lagos/HelperFunctions.py
==============================================================================
--- trunk/yt/lagos/HelperFunctions.py	(original)
+++ trunk/yt/lagos/HelperFunctions.py	Wed Nov 12 16:32:30 2008
@@ -38,7 +38,7 @@
         orig_shape = data_object[self.x_name].shape
         x_vals = data_object[self.x_name].ravel().astype('float64')
 
-        x_i = na.digitize(x_vals, self.x_bins) - 1
+        x_i = (na.digitize(x_vals, self.x_bins) - 1).astype('int32')
         if na.any((x_i == -1) | (x_i == len(self.x_bins)-1)):
             mylog.error("Sorry, but your values are outside" + \
                         " the table!  Dunno what to do, so dying.")
@@ -63,8 +63,8 @@
         x_vals = data_object[self.x_name].ravel().astype('float64')
         y_vals = data_object[self.y_name].ravel().astype('float64')
 
-        x_i = na.digitize(x_vals, self.x_bins) - 1
-        y_i = na.digitize(y_vals, self.y_bins) - 1
+        x_i = (na.digitize(x_vals, self.x_bins) - 1).astype('int32')
+        y_i = (na.digitize(y_vals, self.y_bins) - 1).astype('int32')
         if na.any((x_i == -1) | (x_i == len(self.x_bins)-1)) \
             or na.any((y_i == -1) | (y_i == len(self.y_bins)-1)):
             if not self.truncate:



More information about the yt-svn mailing list