Hi, Everyone-- I have a unigrid run that I want to compare to another one, run on a different number of processors. I'd like to extract them both to a single numpy array (for each run) so I can difference. Does the covering grid do any interpolation if I want a single N^3 numpy array from an N^3 enzo dump on X processors? Thanks, d.
Hi Dave,
The covering grid does no interpolation. The smoothed covering grid
will, but covering grids themselves operate on a filling basis -- for
instance, if you have a 32^3 root grid that you put into a 64^3
covering grid, all cells at the root grid level that have no child
cells will become 8 cells in the final output.
An easy means of verifying this would be to compare a manually-taken
slice through the covering grid to a slice through the entire
simulation domain; the images should be roughly identical, and any
errors should clearly stick out. Note that the covering grid itself
currently operates via floating point math, but an integer-based
covering grid operator is being tested for inclusion. (It is
currently only in the hg repositories on hg.enzotools.org and on
bitbucket.)
-Matt
On Wed, May 20, 2009 at 12:38 PM, david collins
Hi, Everyone--
I have a unigrid run that I want to compare to another one, run on a different number of processors. I'd like to extract them both to a single numpy array (for each run) so I can difference. Does the covering grid do any interpolation if I want a single N^3 numpy array from an N^3 enzo dump on X processors?
Thanks, d. _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (2)
-
david collins
-
Matthew Turk