13 #if !defined(INC_netCDF_NcMPI) && defined(USE_PARALLEL)
14 #define INC_netCDF_NcMPI
17 #error For parallel netCDF, use #define USE_PARALLEL during library compilation.
38 if ( !MPI::Is_initialized() )
62 #endif // INC_netCDF_NcMPI
MPI::Info & Info()
Definition: NcMPI.references.h:48
NcMPI(MPI::Comm &mpiComm, MPI::Info &mpiInfo)
Definition: NcMPI.references.h:33
static bool IsInitialized()
Definition: NcMPI.references.h:50
NcMPI(NcMPI const &rhs)
Definition: NcMPI.references.h:42
MPI::Comm & comm
Definition: NcMPI.references.h:30
Manages data related to the MPI implementation.
Definition: NcMPI.h:29
#define NcEXCEPTION(a_)
Definition: NcException.h:67
MPI::Comm & Comm()
Definition: NcMPI.references.h:47
MPI::Info & info
Definition: NcMPI.references.h:31