• Junchao Zhang's avatar
    Revise impl of MPI_IN_PLACE and MPI_BOTTOM · 9008c2f7
    Junchao Zhang authored
    Since Fortran forbids passing a disassociated (e.g., NULL) pointer to a non-pointer dummy argument
    (e.g., an assumed-type, assumed-rank argument), we can not use the same MPI_BOTTOM value in C from Fortran.
    So we use another approach.
    See implementation details at the EuroMPI-2014 paper "Implementing the MPI-3.0 Fortran 2008 Binding"
    No review since F08 binding is experimental now.