Recorder
Recorder copied to clipboard
Handle Fortran MPI_IN_PLACE
MPI_IN_PLACE
can be used as send buffers. However, Fortran and C may have different internal values for MPI_IN_PLACE
, so in our C implementations we are not able to verify if the buffer is MPI_IN_PLACE when they were invoked by Fortran wrappers.
Similar question here: https://community.intel.com/t5/Intel-oneAPI-HPC-Toolkit/mpiifort-MPI-IN-PLACE-vs-mpiicc/td-p/825968
Also, there is no f2c/c2f calls for MPI_IN_PLACE.