plucky (3) MPI_T_finalize.openmpi.3.gz

Provided by: openmpi-doc_5.0.7-1_all bug

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

       2003-2025, The Open MPI Community

                                                  Feb 17, 2025                                 MPI_T_FINALIZE(3)