2decomp-fft icon indicating copy to clipboard operation
2decomp-fft copied to clipboard

Update MPI IO to include the IO used for particles in xcompact3d ?

Open mathrack opened this issue 11 months ago • 5 comments

mathrack avatar Jan 15 '25 11:01 mathrack

@fangjian19 ?

mathrack avatar Jan 15 '25 11:01 mathrack

what is the issue?

fangjian19 avatar Jan 15 '25 12:01 fangjian19

Currently, xcompact3d is performing some MPI IO for the particles. We could move the corresponding MPI IO routines inside 2decomp.

mathrack avatar Jan 15 '25 15:01 mathrack

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 ?

mathrack avatar Jan 15 '25 15:01 mathrack

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.

fangjian19 avatar Jan 15 '25 15:01 fangjian19