#1706: Make Carpet's ASCII output independent of the number of processors --------------------------+------------------------------------------------- Reporter: eschnett | Owner: hinder Type: enhancement | Status: reviewed_ok Priority: major | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by hinder):
* status: review => reviewed_ok
Comment:
I have tested that this allows 1, 2, 4, 6, 10 and 11 process tests to all pass with WeylScal4/teukolskyID (after updating to use compact output format and to not output ghost zones). Please merge.
Is it now guaranteed that the output will be independent of the process decomposition, or does this just work because of the specific process decomposition that Carpet has chosen, e.g. that higher-numbered components will always have higher 1D coordinate values along a line? Or does CarpetIOASCII deliberately output components in increasing order of the coordinate?
I assume that this will not work for 2D or 3D output.