Error in simple volume rendering
Hi, I'm trying to do the simple volume rendering from the cookbook. The data is FLASH HDF5 data, and I'm using version 3.0.2 of yt. The script I'm running is here: http://paste.yt-project.org/show/5183/ However, I'm getting the following error: http://paste.yt-project.org/show/5184/ I guess it has something to do with the AMR tree, but unfortunately I don't know a lot about the specifics of that. Could anyone offer any insight into this problem? Thanks, Daniel
Hi Daniel, Could you try a different center and width argument? Something like: c = ds.domain_center W = ds.domain_width.max() Sam On Fri Oct 31 2014 at 5:49:23 AM Daniel Fenn <dsfenn@gmail.com> wrote:
Hi,
I'm trying to do the simple volume rendering from the cookbook. The data is FLASH HDF5 data, and I'm using version 3.0.2 of yt. The script I'm running is here:
http://paste.yt-project.org/show/5183/
However, I'm getting the following error:
http://paste.yt-project.org/show/5184/
I guess it has something to do with the AMR tree, but unfortunately I don't know a lot about the specifics of that.
Could anyone offer any insight into this problem?
Thanks,
Daniel _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
Hi Sam, Sorry for the delay. It's been a while since I had the time to work on this. Changing the center and width didn't work. Interestingly, changing the number of mpi processes did. I was originally using 24 processes, and it was failing when the value of bottom_id in the function get_reduce_owners() in amr_kdtree.py reached 32. I did some testing, and it always worked when I used 16 processes or less. Sometimes higher numbers would work, but that depended on the input file. For instance, with one input file, it worked on 18 processes, but with a different input file, it didn't. Both the input files I tested were Flash hdf5 files, but with different levels of refinement. Also, I'm not sure if this is related, but when I'm using the ipython notebook and I try to do if yt.is_root() cam.show() or if yt.is_root() cam.snapshot() these both cause the engines to hang. I can call cam.show() or cam.snapshot(), and they work just fine, as long as I'm calling it on all processes. But as soon as I restrict to to just root, it hangs. I appreciate any help you could give me. For now, I'm just making sure to only use 16 processes, but that doesn't seem like a good long-term solution. Thanks, Daniel 2014-11-03 15:42 GMT-05:00 Sam Skillman <samskillman@gmail.com>:
Hi Daniel,
Could you try a different center and width argument? Something like: c = ds.domain_center W = ds.domain_width.max()
Sam
On Fri Oct 31 2014 at 5:49:23 AM Daniel Fenn <dsfenn@gmail.com> wrote:
Hi,
I'm trying to do the simple volume rendering from the cookbook. The data is FLASH HDF5 data, and I'm using version 3.0.2 of yt. The script I'm running is here:
http://paste.yt-project.org/show/5183/
However, I'm getting the following error:
http://paste.yt-project.org/show/5184/
I guess it has something to do with the AMR tree, but unfortunately I don't know a lot about the specifics of that.
Could anyone offer any insight into this problem?
Thanks,
Daniel _______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (2)
-
Daniel Fenn -
Sam Skillman