Hi Matt,<br>Thanks a lot !<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
<br>
</div>Ah, I see.  You can do this:<br>
<br>
prof = BinnedProfile1D( ... )<br>
prof.add_fields(["CellMass"], weight = None, accumulation = True)<br>
<br>
prof["MassSquared"] = prof["CellMass"]**2.0<br>
<br>
Does that give you a hint where you can go?<br></blockquote><div>Yes,  indeed i want some thing very similar. It should solve my problem<br><br>Cheers<br>Latif <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

<br>
-Matt<br>
<div class="HOEnZb"><div class="h5"><br>
> Cheers<br>
> Latif<br>
>><br>
>><br>
>> prof.add_fields(["CellMass"], accumulation=True, weight=None)<br>
><br>
><br>
>> which will sum from the low bins to the high bins.  I don't think you<br>
>> need any additional derived fields.<br>
>><br>
>> Does that help?  We'll add a recipe to do this to the cookbook.<br>
>><br>
>> -Matt<br>
>><br>
>> On Thu, Jul 19, 2012 at 7:41 AM, Latif <<a href="mailto:latifne@gmail.com">latifne@gmail.com</a>> wrote:<br>
>> > Hi Guys,<br>
>> > I want to compute the enclosed mass for a given radius to make use of it<br>
>> > for<br>
>> > computing other quantities. I would like  to define a new field like<br>
>> > EnclosedMass. How can i use accumulation flag in combination with new<br>
>> > defined field to compute the enclosed mass(like in prof.add_fields<br>
>> > case).<br>
>> > Unfortunately, add_field does not accept it. May be there be there is<br>
>> > another way to do this.  Any help in this regard will appreciated.<br>
>> ><br>
>> > prof.add_fields("CellMass",weight=None,accumulation=True)<br>
>> ><br>
>> > def EnclosedMass(field,data):<br>
>> >     return data["Density"]*data["CellVolume"]<br>
>> ><br>
>> > add_field("EnclosedMass",<br>
>> > function=EnclosedMass,weight=None,accumulation=True)<br>
>> ><br>
>> > Thanks in advance!<br>
>> > Cheers<br>
>> > Latif<br>
>> ><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" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
>> ><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" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
><br>
><br>
><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" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
><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" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</div></div></blockquote></div><br>