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

britton at wrangler.dreamhost.com britton at wrangler.dreamhost.com
Mon Nov 3 07:55:25 PST 2008


Author: britton
Date: Mon Nov  3 07:55:24 2008
New Revision: 867
URL: http://yt.spacepope.org/changeset/867

Log:
Added TotalMassMsun field, which is baryon plus dark matter mass.
Note: this field uses particle_density for dark matter so buiding with 
cic_deposit is required.

3 November, 2008

Britton Smith


Modified:
   trunk/yt/lagos/DerivedFields.py

Modified: trunk/yt/lagos/DerivedFields.py
==============================================================================
--- trunk/yt/lagos/DerivedFields.py	(original)
+++ trunk/yt/lagos/DerivedFields.py	Mon Nov  3 07:55:24 2008
@@ -607,6 +607,12 @@
           function=_CellMassCode,
           convert_function=_convertCellMassCode)
 
+def _TotalMass(field,data):
+    return (data["Density"]+data["particle_density"]) * data["CellVolume"]
+add_field("TotalMassMsun", units=r"M_{\odot}",
+          function=_TotalMass,
+          convert_function=_convertCellMassMsun)
+
 def _CellVolume(field, data):
     if data['dx'].size == 1:
         try:



More information about the yt-svn mailing list