12345678910111213141516171819202122232425262728 |
- #include <stdio.h>
- #include <mpi.h>
- 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;
- }
|