[yt-users] Particle only plots

Jeremy Ritter jritter at astro.as.utexas.edu
Wed May 7 19:56:10 PDT 2014


Thanks!

On May 7, 2014, at 9:11 PM, Andrew Myers wrote:

> Hi Jeremy,
> 
> I happened have a script that does this. Something like this should work (in 2.6):
> 
>     from yt.mods import * 
>     import pylab as plt
> 
>     fn = 'Chombo/releasedExamples/AMRParticleMesh/exec/output/plt256.2d.hdf5'
>     pf = load(fn)
>  
>     data = pf.h.all_data()
> 
>     x = data['particle_position_x']
>     y = data['particle_position_y']
> 
>     plt.plot(x, y, '.')
>     plt.savefig('scatter')
> 
> -Andrew
> 
> 
> On Wed, May 7, 2014 at 5:12 PM, Nathan Goldbaum <nathan12343 at gmail.com> wrote:
> Hi Jeremy,
> 
> Right now there isn't a way to do that in yt.  That's something that would be very nice to add and would probably be a good introductory yt project for someone who wanted to get more familiar with the codebase.
> 
> What you *can* do is take the particle data and plot the positions in a scatter plot using matplotlib.
> 
> Unfortunately I don't have a good example of that right now, but it should be pretty straightforward.  You just need to read in the x and y particle position fields and then make a scatter plot using e.g. pyplot.plot().
> 
> -Nathan
> 
> 
> On Wed, May 7, 2014 at 4:32 PM, Jeremy Ritter <jritter at astro.as.utexas.edu> wrote:
> Hello yt,
> 
> Is there an easy way to plot only particles? What I would like to do is plot a z-axis projection of particle x/y positions, with no background data loaded from the grid. I only see examples for annotate_particles() on top of another plot, but I don't want to unnecessarily load grid data.
> 
> Thanks!
> -Jeremy
> _______________________________________________
> 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
> 
> 
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org




More information about the yt-users mailing list