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

silvia at wrangler.dreamhost.com silvia at wrangler.dreamhost.com
Tue Sep 1 12:09:08 PDT 2009


Author: silvia
Date: Tue Sep  1 12:09:07 2009
New Revision: 1419
URL: http://yt.spacepope.org/changeset/1419

Log:
Corrected sorting methods for Derived Fields.


Modified:
   trunk/yt/lagos/BaseDataTypes.py

Modified: trunk/yt/lagos/BaseDataTypes.py
==============================================================================
--- trunk/yt/lagos/BaseDataTypes.py	(original)
+++ trunk/yt/lagos/BaseDataTypes.py	Tue Sep  1 12:09:07 2009
@@ -411,16 +411,13 @@
             self[field] = na.concatenate(
                 [self._get_data_from_grid(grid, field)
                  for grid in self._grids])
-        for field in fields_to_get:
             if not self.data.has_key(field):
                 continue
             if self._sortkey is None:
                 self._sortkey = na.argsort(self[self.sort_by])
-            if (field in self.hierarchy.field_list or field == self.sort_by) and \
-                    not self._sorted.has_key(field):
+            if (field in self.hierarchy.field_list or field == self.sort_by):
                 self[field] = self[field][self._sortkey]
-                self._sorted[field] = True
-
+       
 class AMROrthoRayBase(AMR1DData):
     _key_fields = ['x','y','z','dx','dy','dz']
     _type_name = "ortho_ray"



More information about the yt-svn mailing list