<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hi all,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I've been using yt to handle FLASH AMR data stored in HDF5 files.  I want to cycle through a series of images generated, plotting each as I go using matplotlib.  To do this I have (somewhat simplified):</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">for f in files:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    ds = yt.load(f)</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    slc = ds.slice(2,0)  # its 2D r-z data</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    frb = slc.to_frb(width=(Rmax,'pc'), height=(Zmax, 'pc'), resolution=(NX,NY))</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    image = np.array(frb['temp'])</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    imshow(img)</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">    etc.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">This works the way I want it to, but is very slow.  Is there a way to speed it up?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Jon</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">________________________________________________________<br>Jonathan D. Slavin                 Harvard-Smithsonian CfA<br><a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>       60 Garden Street, MS 83<br>phone: (617) 496-7981       Cambridge, MA 02138-1516<br>cell: (781) 363-0035             USA<br>________________________________________________________<br><br></div></div></div></div>
</div>