Update MPI IO to include the IO used for particles in xcompact3d ?
@fangjian19 ?
what is the issue?
Currently, xcompact3d is performing some MPI IO for the particles. We could move the corresponding MPI IO routines inside 2decomp.
This is relevant if some other people would need it. @fangjian19 , do you think other people might need something similar ? Do you think we could improve the subroutines when moving them from xcompact3d to 2decomp ?
Currently, I am probably the only person using this function. But it would be good to keep an IO for unstructured data. The IO could be improved using adios2. But I would still keep the basic MPI-IO based functions.