P3DFFT stands for Parallel Three-Dimensional Fast Fourier Transforms. It is a library for large-scale computer simulations on parallel platforms. It implements 3D FFT and related algorithms such as Chebyshev transform (an important class of algorithm for simulations in a wide range of fields). P3DFFT uses 2D, or pencil, decomposition. For more information:
In unpack_fcomm2_trans, at least in one case (line 387 in fcomm_trans2.F90), I've got a runtime error because variable pos0 was used before its value was set. Please add pos0 = 0 in the beginning of unpack_fcomm2_trans.
In unpack_fcomm2_trans, at least in one case (line 387 in fcomm_trans2.F90), I've got a runtime error because variable pos0 was used before its value was set. Please add pos0 = 0 in the beginning of unpack_fcomm2_trans.