[Yt-svn] yt-commit r1583 - trunk/yt/lagos
joishi at wrangler.dreamhost.com
joishi at wrangler.dreamhost.com
Thu Jan 21 15:59:49 PST 2010
Author: joishi
Date: Thu Jan 21 15:59:48 2010
New Revision: 1583
URL: http://yt.enzotools.org/changeset/1583
Log:
fixed unknown fields in orion (by copying enzo!)
Modified:
trunk/yt/lagos/HierarchyType.py
Modified: trunk/yt/lagos/HierarchyType.py
==============================================================================
--- trunk/yt/lagos/HierarchyType.py (original)
+++ trunk/yt/lagos/HierarchyType.py Thu Jan 21 15:59:48 2010
@@ -1127,7 +1127,19 @@
pass
def _setup_unknown_fields(self):
- pass
+ for field in self.field_list:
+ if field in self.parameter_file.field_info: continue
+ mylog.info("Adding %s to list of fields", field)
+ cf = None
+ if self.parameter_file.has_key(field):
+ def external_wrapper(f):
+ def _convert_function(data):
+ return data.convert(f)
+ return _convert_function
+ cf = external_wrapper(field)
+ add_field(field, lambda a, b: None,
+ convert_function=cf, take_log=False)
+
def _setup_derived_fields(self):
pass
More information about the yt-svn
mailing list