oracular (3) MPI_T_finalize.openmpi.3.gz

Provided by: openmpi-doc_4.1.6-13.3ubuntu2_all bug

NAME

       MPI_T_finalize  - Finalize the MPI tool information interface

SYNTAX

C Syntax

       #include <mpi.h>
       int MPI_T_finalize(void)

DESCRIPTION

       MPI_T_finalize() finalizes the MPI tool information interface and must be called the same number of times
       as MPI_T_init_thread() by the end of execution. Calls to MPI tool functions are allowed at any  point  in
       execution  as  long  as  MPI_T_init_thread()  has  been  called  at least once and the number of calls to
       MPI_T_init_thread() is greater than the number of calls to MPI_T_finalize(). If at any point in execution
       the  number  of  calls to MPI_T_finalize() equals the number of calls to MPI_T_init_thread() the MPI tool
       interface will no longer be available until another call to MPI_T_init_thread().

NOTES

       Before the end of execution the number of calls to MPI_T_init_thread() and  MPI_T_finalize  must  be  the
       same.

ERRORS

       MPI_T_finalize() will fail if:

       [MPI_T_ERR_NOT_INITIALIZED]
                 The MPI Tools interface not initialized

SEE ALSO

       MPI_T_init_thread