[yt-users] Deprecation Woes

Munier Azzam Salem msalem at astro.columbia.edu
Tue Oct 7 11:22:34 PDT 2014


Thanks guys! Definitely helps. The changes definitely seem like a big
improvement.

On Tue, Oct 7, 2014 at 2:11 PM, Britton Smith <brittonsmith at gmail.com>
wrote:

> Hi Munier,
>
> It sounds like you have just made the leap from yt-2.x to yt-3.0.  You may
> find the following page helpful:
> http://yt-project.org/doc/yt3differences.html
>
> One of the biggest improvements of yt-3.0 is the new units system in which
> all quantities within yt have units associated with them which can be
> converted easily.  If you have done the following:
>
> import yt
> ds = yt.load(some_data)
>
> Then, doing the following with give you the width of the simulation box:
> ds.domain_width
>
> Note that it will most likely show you something like this:
> YTArray([ 1.,  1.,  1.]) code_length
>
> You can convert that into any other unit like the following
> ds.domain_width.in_units("cm")
> YTArray([  1.40258072e+26,   1.40258072e+26,   1.40258072e+26]) cm
>
> Britton
>
> On Tue, Oct 7, 2014 at 1:54 PM, Munier Azzam Salem <
> msalem at astro.columbia.edu> wrote:
>
>> Hey Guys,
>>
>>          A false sense of complacency / hubris led me to update my dev
>> version of yt ... I thought "how much damage could this do?" ... well ...
>> After updating 50 derived fields in my analysis scripts, I have learned a
>> valuable life lesson. Well played yt. Well played. But I digress ...
>>
>>         One of the deprecated usages I couldn't figure out how to fix
>> involves pulling units from a pf object. Specifically I'd like to do this:
>>
>>        pf.units['cm']
>>
>>        Alternatives I could live with: finding the length of a side of
>> the simulation box in CGS, some way to convert between code and physical
>> units, etc ...
>>
>>        I'm working with enzo, if that matters.
>>
>>           cheers,
>>                 Munier
>>
>>
>> --
>> Munier A. Salem // 845.489.6450
>>
>> _______________________________________________
>> yt-users mailing list
>> yt-users at lists.spacepope.org
>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>
>>
>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
>


-- 
Munier A. Salem // 845.489.6450
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20141007/a29ca22b/attachment.html>


More information about the yt-users mailing list