[Yt-svn] yt-commit r981 - trunk/yt/extensions
mturk at wrangler.dreamhost.com
mturk at wrangler.dreamhost.com
Fri Dec 5 09:38:07 PST 2008
Author: mturk
Date: Fri Dec 5 09:38:06 2008
New Revision: 981
URL: http://yt.spacepope.org/changeset/981
Log:
Fixed units problems for XRay spectra
Modified:
trunk/yt/extensions/SpectralIntegrator.py
Modified: trunk/yt/extensions/SpectralIntegrator.py
==============================================================================
--- trunk/yt/extensions/SpectralIntegrator.py (original)
+++ trunk/yt/extensions/SpectralIntegrator.py Fri Dec 5 09:38:06 2008
@@ -67,11 +67,11 @@
def frequency_bin_field(field, data):
dd = {'NumberDensity' : na.log10(data["NumberDensity"]),
'Temperature' : na.log10(data["Temperature"])}
- return 10**interp(dd)*(data.dx**2.0)
- def _conv(data):
- return (data.convert("cm")**3.0)
- add_field(name, convert_function=_conv, function=frequency_bin_field,
- projection_conversion="1")
+ return 10**interp(dd)
+ add_field(name, function=frequency_bin_field,
+ projection_conversion="cm",
+ units=r"\rm{ergs}\/\rm{cm}^{-3}\/\rm{s}^{-1}",
+ projected_units=r"\rm{ergs}\/\rm{cm}^{-2}\/\rm{s}^{-1}")
return name
def create_table_from_textfiles(pattern, rho_spec, e_spec, T_spec):
More information about the yt-svn
mailing list