Hello,
I am attempting to animate the output of an initial value problem. Up until this point, the code has worked fine since I have been running the whole thing in serial on my own machine, but now I am distributing it across multiple cores to speed things up. It's possible that this is a very primitive way to get things done, but I have the output saving grid space to a set of numpy arrays that I then plot and turn into the frames of my animation. However, now that dedalus is slicing up the domain to run it in parallel, my code no longer works because only one slice is being animated, at least from what I can tell; the rendered videos are coming out as garbage.
How can I concatenate all of my local outputs into one file that I can then use for plotting the whole grid space? Apologies if this is a simple question, I have almost no experience with parallel computation.
(lines 189 onward in my code are where the trouble happens, I believe)