Catalyst2/CxxImageDataExample has incorrect parallel output
When running the Catalyst2/CxxImageDataExample with mpirun -np 4 bin/CxxImageDataExampleV2 --output datasets/dataset-%04ts.vtpd
and the fix at vtk/vtk!8221 (merged) either the extent or the origin for the datasets is wrong. On input to Catalyst/Conduit the extents are:
- proc 0: [0, 18, 0, 60, 0, 44]
- proc 1: [17, 36, 0, 60, 0, 44]
- proc 2: [35, 53, 0, 60, 0, 44]
- proc 3: [52, 70, 0, 60, 0, 44]
The origin is [0, 0, 0] on each process. Based on the output each process has the minimum extent of [0, 0, 0] and still has the origin at [0, 0, 0] so the datasets for each process are overlapping as seen in the attached file: dataset.tgz