1 #include <mpi.h> 2 #include <stdio.h> 3 int main(int argc, const char* argv[]) { 4 int provided = -1; 5 printf("Calling MPI_Init_thread...\n"); 6 MPI_Init_thread(NULL, NULL, MPI_THREAD_MULTIPLE, &provided); 7 printf("MPI_Init_thread returned, provided = %d\n", provided); 8 MPI_Finalize(); 9 return 0; 10 } 11