PLUTO
al_finalize.c File Reference

ArrayLib Finalization routine. More...

#include <al_hidden.h>
Include dependency graph for al_finalize.c:

Go to the source code of this file.

Functions

int AL_Finalize ()
 

Detailed Description

ArrayLib Finalization routine.

ArrayLib Finalization routine

Author
A. Malagoli (University of Chicago)
Date
Jul 17, 1999

Definition in file al_finalize.c.

Function Documentation

int AL_Finalize ( )

Finalize the AL Tool. It contains a call to MPI_Finalize()

Definition at line 15 of file al_finalize.c.

20 {
21  int myrank, nproc, errcode;
22 
23  MPI_Comm_rank(MPI_COMM_WORLD, &myrank);
24  MPI_Comm_size(MPI_COMM_WORLD, &nproc);
25 
26  /* Synchronize just in case */
27  MPI_Barrier(MPI_COMM_WORLD);
28 
29  errcode = MPI_Finalize();
30 
31 #ifdef DEBUG
32  printf("AL_Finalize: Called MPI_Finalize: %d\n",errcode);
33 #endif
34 
35  return errcode;
36 }

Here is the caller graph for this function: