#include #include int main(int argc, char **argv) { int ier, flag; ier = MPI_Init(&argc, &argv); if (ier) { printf("Unable to initialize MPI: %d\n", ier); return 1; } ier = MPI_Initialized(&flag); if (ier) { printf("Unable to check MPI initialization state: %d\n", ier); return 1; } if (!flag) { printf("MPI did not initialize!\n"); return 1; } ier = MPI_Finalize(); if (ier) { printf("Unable to finalize MPI: %d\n", ier); return 1; } return 0; }