Как определить целочисленное значение какой MPI-константы это? - PullRequest
0 голосов
/ 17 декабря 2018

Когда я использую mpi_comm_split, я печатаю ранг процесса в newcomm с помощью MPI_comm_rank, а для процесса извне я получаю MPI_UNDEFINED = 32766, что нормально.Мне нужен способ, как узнать константу MPI с конкретным значением?

Например, здесь я получаю -1, и это MPI_PROC_NULL.

    #include<stdio.h>  
    #include"mpi.h"  

    int main(){
    MPI_Init(0,0);
    printf("MPI_COMM_NULL %d",MPI_COMM_NULL);
    MPI_Finalize() ;
   }
...