<div dir="ltr">thanks, Nathan, solves my problem<div><br></div><div>Best</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 30, 2016 at 10:28 PM, Nathan Goldbaum <span dir="ltr"><<a href="mailto:nathan12343@gmail.com" target="_blank">nathan12343@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Thu, Jun 30, 2016 at 9:10 AM, tazkera haque <span dir="ltr"><<a href="mailto:h.tazkera@gmail.com" target="_blank">h.tazkera@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>I am trying to find abundance of C contained within a sphere through the Profile1D function in yt. I tried something like this:</div><div><br></div><div><br></div><div><div><b>ds=yt.load(filename)</b></div><div><b> sp = ds.sphere("max", (10.0, 'kpc'))</b></div><div><b> profile = yt.Profile1D(sp, "x", 32, rmin, rmax, False, weight_field=None)</b></div></div><div><b><br></b></div><div><div><b> profile.add_fields(["cell_mass"])</b></div><div><b> profile.add_fields(["c12 "])</b></div><div><b> profile.add_fields(["x"])</b></div><div><b>print profile ["cell_mass"].sum()/Msun</b></div><div><b>print profile ["c12 "]*["cell_mass"].sum()/Msun</b></div></div><div><br></div><div><br></div><div>and got the following error:</div><div><br></div><div><div><b> File "profile_1D.py", line 74, in <module></b></div><div><b>    print profile ((["c12 "]*["cell_mass"]).sum())/Msun</b></div><div><b>TypeError: can't multiply sequence by non-int of type 'list'</b></div></div></div></blockquote><div><br></div></span><div>Maybe you meant to do something like:</div><div><br></div><div>print (profile['c12'] * profile['cell_mass']).sum()</div><div><br></div><div>?</div><div><br></div><div>The code you have in that error involves doing something like ['c12'] * ['cell_mass'], and indeed you can't multiply two lists together.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div dir="ltr"><div><b><br></b></div><div><b><br></b></div><div><b><br></b></div><div><b>is there any way  I can calculate the C12 abundance here?</b></div><div><br></div><div><br></div><div><br></div><div><b>Best</b></div><span><font color="#888888"><div><b>Tazkera</b></div><div><br></div></font></span></div>
<br></span>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br></blockquote></div><br></div></div>
<br>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
<br></blockquote></div><br></div>