[Yt-svn] yt-commit r916 - branches/yt-generalization/yt/lagos
mturk at wrangler.dreamhost.com
mturk at wrangler.dreamhost.com
Tue Nov 11 11:36:41 PST 2008
Author: mturk
Date: Tue Nov 11 11:36:40 2008
New Revision: 916
URL: http://yt.spacepope.org/changeset/916
Log:
Moved the class selection outside the __init__ function in the static outputs.
Modified:
branches/yt-generalization/yt/lagos/OutputTypes.py
Modified: branches/yt-generalization/yt/lagos/OutputTypes.py
==============================================================================
--- branches/yt-generalization/yt/lagos/OutputTypes.py (original)
+++ branches/yt-generalization/yt/lagos/OutputTypes.py Tue Nov 11 11:36:40 2008
@@ -115,6 +115,7 @@
Enzo-specific output, set at a fixed time.
"""
_hierarchy_class = EnzoHierarchy
+ _fieldinfo_class = EnzoFieldContainer
def __init__(self, filename, data_style=None,
parameter_override = None,
conversion_override = None):
@@ -139,7 +140,7 @@
cp = os.path.join(self.directory, "cool_rates.out")
if os.path.exists(cp):
self.cool = EnzoTable(cp, cool_out_key)
- self.field_info = EnzoFieldContainer()
+ self.field_info = self._fieldinfo_class()
def _parse_parameter_file(self):
"""
@@ -287,6 +288,7 @@
@type filename: String
"""
_hierarchy_class = OrionHierarchy
+ _fieldinfo_class = OrionFieldContainer
def __init__(self, plotname, paramFilename='inputs',fparamFilename='probin',data_style=7,paranoia=False):
"""need to override for Orion file structure.
@@ -300,7 +302,7 @@
ASCII
"""
- self.field_info = OrionFieldContainer()
+ self.field_info = self._fieldinfo_class()
self.data_style = data_style
self.paranoid_read = paranoia
plotname = plotname.rstrip('/')
More information about the yt-svn
mailing list