FORM 4.3
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <mpi.h>
Go to the source code of this file.
Macros | |
#define | MPIDBG_RANK MPIDBG_Get_rank() |
#define | MPIDBG_Out(...) MPIDBG_Out(file, line, func, __VA_ARGS__) |
#define | MPIDBG_EXTARG const char *file, int line, const char *func |
#define | MPI_Send(...) MPIDBG_Send(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Recv(...) MPIDBG_Recv(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Bsend(...) MPIDBG_Bsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Ssend(...) MPIDBG_Ssend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Rsend(...) MPIDBG_Rsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Isend(...) MPIDBG_Isend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Ibsend(...) MPIDBG_Ibsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Issend(...) MPIDBG_Issend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Irsend(...) MPIDBG_Irsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Irecv(...) MPIDBG_Irecv(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Wait(...) MPIDBG_Wait(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Test(...) MPIDBG_Test(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Waitany(...) MPIDBG_Waitany(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Testany(...) MPIDBG_Testany(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Waitall(...) MPIDBG_Waitall(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Testall(...) MPIDBG_Testall(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Waitsome(...) MPIDBG_Waitsome(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Testsome(...) MPIDBG_Testsome(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Iprobe(...) MPIDBG_Iprobe(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Probe(...) MPIDBG_Probe(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Cancel(...) MPIDBG_Cancel(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Test_cancelled(...) MPIDBG_Test_cancelled(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Barrier(...) MPIDBG_Barrier(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define | MPI_Bcast(...) MPIDBG_Bcast(__VA_ARGS__, __FILE__, __LINE__, __func__) |
MPI APIs with the logging feature. NOTE: This file needs C99.
Definition in file mpidbg.h.
#define MPIDBG_Out | ( | ... | ) | MPIDBG_Out(file, line, func, __VA_ARGS__) |
#define MPIDBG_EXTARG const char *file, int line, const char *func |
#define MPI_Send | ( | ... | ) | MPIDBG_Send(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Recv | ( | ... | ) | MPIDBG_Recv(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Bsend | ( | ... | ) | MPIDBG_Bsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Ssend | ( | ... | ) | MPIDBG_Ssend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Rsend | ( | ... | ) | MPIDBG_Rsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Isend | ( | ... | ) | MPIDBG_Isend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Ibsend | ( | ... | ) | MPIDBG_Ibsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Issend | ( | ... | ) | MPIDBG_Issend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Irsend | ( | ... | ) | MPIDBG_Irsend(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Irecv | ( | ... | ) | MPIDBG_Irecv(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Wait | ( | ... | ) | MPIDBG_Wait(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Test | ( | ... | ) | MPIDBG_Test(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Waitany | ( | ... | ) | MPIDBG_Waitany(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Testany | ( | ... | ) | MPIDBG_Testany(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Waitall | ( | ... | ) | MPIDBG_Waitall(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Testall | ( | ... | ) | MPIDBG_Testall(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Waitsome | ( | ... | ) | MPIDBG_Waitsome(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Testsome | ( | ... | ) | MPIDBG_Testsome(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Iprobe | ( | ... | ) | MPIDBG_Iprobe(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Probe | ( | ... | ) | MPIDBG_Probe(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Cancel | ( | ... | ) | MPIDBG_Cancel(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Test_cancelled | ( | ... | ) | MPIDBG_Test_cancelled(__VA_ARGS__, __FILE__, __LINE__, __func__) |
#define MPI_Barrier | ( | ... | ) | MPIDBG_Barrier(__VA_ARGS__, __FILE__, __LINE__, __func__) |