#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <mpi.h>
Go to the source code of this file.
MPI APIs with the logging feature. NOTE: This file needs C99.
Definition in file mpidbg.h.
◆ MPIDBG_RANK
#define MPIDBG_RANK MPIDBG_Get_rank() |
◆ MPIDBG_Out
#define MPIDBG_Out |
( |
| ... | ) |
|
Value:MPIDBG_Out(file, line, func, __VA_ARGS__)
Definition at line 72 of file mpidbg.h.
◆ MPIDBG_EXTARG
#define MPIDBG_EXTARG const char *file, int line, const char *func |
◆ MPI_Send
Value:MPIDBG_Send(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 157 of file mpidbg.h.
◆ MPI_Recv
Value:MPIDBG_Recv(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 178 of file mpidbg.h.
◆ MPI_Bsend
Value:MPIDBG_Bsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 197 of file mpidbg.h.
◆ MPI_Ssend
Value:MPIDBG_Ssend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 216 of file mpidbg.h.
◆ MPI_Rsend
Value:MPIDBG_Rsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 235 of file mpidbg.h.
◆ MPI_Isend
Value:MPIDBG_Isend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 254 of file mpidbg.h.
◆ MPI_Ibsend
#define MPI_Ibsend |
( |
| ... | ) |
|
Value:MPIDBG_Ibsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 273 of file mpidbg.h.
◆ MPI_Issend
#define MPI_Issend |
( |
| ... | ) |
|
Value:MPIDBG_Issend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 292 of file mpidbg.h.
◆ MPI_Irsend
#define MPI_Irsend |
( |
| ... | ) |
|
Value:MPIDBG_Irsend(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 311 of file mpidbg.h.
◆ MPI_Irecv
Value:MPIDBG_Irecv(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 330 of file mpidbg.h.
◆ MPI_Wait
Value:MPIDBG_Wait(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 353 of file mpidbg.h.
◆ MPI_Test
Value:MPIDBG_Test(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 381 of file mpidbg.h.
◆ MPI_Waitany
#define MPI_Waitany |
( |
| ... | ) |
|
Value:MPIDBG_Waitany(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 407 of file mpidbg.h.
◆ MPI_Testany
#define MPI_Testany |
( |
| ... | ) |
|
Value:MPIDBG_Testany(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 438 of file mpidbg.h.
◆ MPI_Waitall
#define MPI_Waitall |
( |
| ... | ) |
|
Value:MPIDBG_Waitall(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 462 of file mpidbg.h.
◆ MPI_Testall
#define MPI_Testall |
( |
| ... | ) |
|
Value:MPIDBG_Testall(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 491 of file mpidbg.h.
◆ MPI_Waitsome
#define MPI_Waitsome |
( |
| ... | ) |
|
Value:MPIDBG_Waitsome(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 515 of file mpidbg.h.
◆ MPI_Testsome
#define MPI_Testsome |
( |
| ... | ) |
|
Value:MPIDBG_Testsome(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 539 of file mpidbg.h.
◆ MPI_Iprobe
#define MPI_Iprobe |
( |
| ... | ) |
|
Value:MPIDBG_Iprobe(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 565 of file mpidbg.h.
◆ MPI_Probe
Value:MPIDBG_Probe(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 586 of file mpidbg.h.
◆ MPI_Cancel
#define MPI_Cancel |
( |
| ... | ) |
|
Value:MPIDBG_Cancel(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 605 of file mpidbg.h.
◆ MPI_Test_cancelled
#define MPI_Test_cancelled |
( |
| ... | ) |
|
Value:MPIDBG_Test_cancelled(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 629 of file mpidbg.h.
◆ MPI_Barrier
#define MPI_Barrier |
( |
| ... | ) |
|
Value:MPIDBG_Barrier(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 648 of file mpidbg.h.
◆ MPI_Bcast
Value:MPIDBG_Bcast(__VA_ARGS__, __FILE__, __LINE__, __func__)
Definition at line 667 of file mpidbg.h.