nm_mpi.h File Reference
main MadMPI public header More...
#include "nm_config.h"#include "nm_mpi_types.h"#include "nm_mpi_base.h"#include "nm_mpi_err.h"#include "nm_mpi_info.h"#include "nm_mpi_req.h"#include "nm_mpi_p2p.h"#include "nm_mpi_collective.h"#include "nm_mpi_datatype.h"#include "nm_mpi_group.h"#include "nm_mpi_topo.h"#include "nm_mpi_communicator.h"#include "nm_mpi_onesided.h"#include "nm_mpi_session.h"#include "nm_mpi_io.h"#include "nm_mpi_tool.h"#include "nm_mpi_f.h"#include "nm_mpi_not_implemented.h"#include "nm_mpi_pmpi.h"
Include dependency graph for nm_mpi.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Macros | |
| #define | NMAD_FORTRAN 1 |
| whether Fortran support is enabled in MPI | |
| #define | MPI_VERSION 4 |
| #define | MPI_SUBVERSION 0 |
| #define | MADMPI 1 |
| make it easy to identify the MPI library as MadMPI at compile time | |
| #define | NM_MPI_PMPI(SYM_MPI, SYM_INTERNAL) __typeof__(SYM_MPI) P ## SYM_MPI /* trailing semicolon is supposed to be added by caller */ |
Detailed Description
main MadMPI public header
Definition in file nm_mpi.h.
Macro Definition Documentation
◆ MADMPI
| #define MADMPI 1 |