Error classes:
MPI::SUCCESS
MPI::ERR_BUFFER
MPI::ERR_COUNT
MPI::ERR_TYPE
MPI::ERR_TAG
MPI::ERR_COMM
MPI::ERR_RANK
MPI::ERR_REQUEST
MPI::ERR_ROOT
MPI::ERR_GROUP
MPI::ERR_OP
MPI::ERR_TOPOLOGY
MPI::ERR_DIMS
MPI::ERR_ARG
MPI::ERR_UNKNOWN
MPI::ERR_TRUNCATE
MPI::ERR_OTHER
MPI::ERR_INTERN
MPI::ERR_IN_STATUS
MPI::ERR_PENDING
MPI::ERR_INFO_KEY
MPI::ERR_INFO_VALUE
MPI::ERR_INFO_NOKEY
MPI::ERR_INFO
MPI::ERR_FILE
MPI::ERR_NOT_SAME
MPI::ERR_AMODE
MPI::ERR_UNSUPPORTED_DATAREP
MPI::ERR_UNSUPPORTED_OPERATION
MPI::ERR_NO_SUCH_FILE
MPI::ERR_FILE_EXISTS
MPI::ERR_BAD_FILE
MPI::ERR_ACCESS
MPI::ERR_NO_SPACE
MPI::ERR_QUOTA
MPI::ERR_READ_ONLY
MPI::ERR_FILE_IN_USE
MPI::ERR_DUP_DATAREP
MPI::ERR_CONVERSION
MPI::ERR_IO
MPI::ERR_WIN
MPI::ERR_BASE
MPI::ERR_SIZE
MPI::ERR_DISP
MPI::ERR_LOCKTYPE
MPI::ERR_ASSERT
MPI::ERR_RMA_CONFLICT
MPI::ERR_RMA_SYNC
MPI::ERR_NO_MEM
MPI::ERR_LASTCODE
Maximum sizes:
MPI::MAX_ERROR_STRING
MPI::MAX_PROCESSOR_NAME
MPI::MAX_FILE_NAME
MPI::MAX_DATAREP_STRING
MPI::MAX_INFO_KEY
MPI::MAX_INFO_VAL
MPI::MAX_OBJECT_NAME
Environment inquiry keys:
MPI::TAG_UB
MPI::IO
MPI::HOST
MPI::WTIME_IS_GLOBAL
Predefined attribute keys:
MPI::LASTUSEDCODE
MPI::WIN_BASE
MPI::WIN_SIZE
MPI::WIN_DISP_UNIT
Results of communicator and group comparisons:
MPI::IDENT
MPI::CONGRUENT
MPI::SIMILAR
MPI::UNEQUAL
Topologies:
MPI::GRAPH
MPI::CART
File operation constants:
MPI::SEEK_SET
MPI::SEEK_CUR
MPI::SEEK_END
MPI::DISTRIBUTE_NONE
MPI::DISTRIBUTE_BLOCK
MPI::DISTRIBUTE_CYCLIC
MPI::DISTRIBUTE_DFLT_DARG
MPI::ORDER_C
MPI::ORDER_FORTRAN
MPI::DISPLACEMENT_CURRENT
MPI-IO constants:
MPI::MODE_RDONLY
MPI::MODE_WRONLY
MPI::MODE_RDWR
MPI::MODE_CREATE
MPI::MODE_APPEND
MPI::MODE_EXCL
MPI::MODE_DELETE_ON_CLOSE
MPI::MODE_UNIQUE_OPEN
MPI::MODE_SEQUENTIAL
MPI::MODE_NOCHECK
MPI::MODE_NOSTORE
MPI::MODE_NOPUT
MPI::MODE_NOPRECEDE
MPI::MODE_NOSUCCEED
One-sided constants:
MPI::LOCK_EXCLUSIVE
MPI::LOCK_SHARED
Combiner constants used for datatype decoding functions:
MPI::COMBINER_NAMED
MPI::COMBINER_DUP
MPI::COMBINER_CONTIGUOUS
MPI::COMBINER_VECTOR
MPI::COMBINER_HVECTOR_INTEGER
MPI::COMBINER_HVECTOR
MPI::COMBINER_INDEXED
MPI::COMBINER_HINDEXED_INTEGER
MPI::COMBINER_HINDEXED
MPI::COMBINER_INDEXED_BLOCK
MPI::COMBINER_STRUCT_INTEGER
MPI::COMBINER_STRUCT
MPI::COMBINER_SUBARRAY
MPI::COMBINER_DARRAY
MPI::COMBINER_F90_REAL
MPI::COMBINER_F90_COMPLEX
MPI::COMBINER_F90_INTEGER
MPI::COMBINER_RESIZED
Assorted constants:
MPI::BSEND_OVERHEAD
MPI::PROC_NULL
MPI::ANY_SOURCE
MPI::ANY_TAG
MPI::UNDEFINED
MPI::KEYVAL_INVALID
MPI::BOTTOM
Collective constants:
MPI::ROOT
MPI::IN_PLACE
Error-handling specifiers:
MPI::ERRORS_ARE_FATAL
MPI::ERRORS_RETURN
MPI::ERRORS_THROW_EXCEPTIONS (see Predefined error handler for C++)
Special datatypes for construction of derived datatypes:
MPI::UB
MPI::LB
MPI::BYTE
MPI::PACKED
Elementary datatypes:
C and C++:
MPI::CHAR
MPI::UNSIGNED_CHAR
MPI::SIGNED_CHAR
MPI::SHORT
MPI::INT
MPI::LONG
MPI::UNSIGNED_SHORT
MPI::UNSIGNED
MPI::UNSIGNED_LONG
MPI::FLOAT
MPI::DOUBLE
MPI::LONG_DOUBLE
MPI::LONG_LONG
MPI::UNSIGNED_LONG_LONG
MPI::WCHAR
FORTRAN:
MPI::INTEGER
MPI::REAL
MPI::DOUBLE_PRECISION
MPI::F_COMPLEX
MPI::LOGICAL
MPI::CHARACTER
Datatypes for reduction functions:
C and C++:
MPI::FLOAT_INT
MPI::DOUBLE_INT
MPI::LONG_INT
MPI::TWOINT
MPI::SHORT_INT
MPI::LONG_DOUBLE_INT
FORTRAN:
MPI::TWOREAL
MPI::TWODOUBLE_PRECISION
MPI::TWOINTEGER
MPI::TWOF_COMPLEX
Optional datatypes:
MPI::INTEGER1
MPI::INTEGER2
MPI::INTEGER4
MPI::INTEGER8
MPI::REAL4
MPI::REAL8
MPI::REAL16
MPI::LOGICAL1
MPI::LOGICAL2
MPI::LOGICAL4
MPI::LOGICAL8
MPI::F_DOUBLE_COMPLEX
MPI::F_COMPLEX8
MPI::F_COMPLEX16
MPI::F_COMPLEX32
Collective operations:
MPI::MAX
MPI::MIN
MPI::SUM
MPI::PROD
MPI::MAXLOC
MPI::MINLOC
MPI::BAND
MPI::BOR
MPI::BXOR
MPI::LAND
MPI::LOR
MPI::LXOR
MPI::REPLACE
Null handles:
MPI::GROUP_NULL
MPI::COMM_NULL
MPI::DATATYPE_NULL
MPI::REQUEST_NULL
MPI::OP_NULL
MPI::ERRHANDLER_NULL
MPI::INFO_NULL
MPI::WIN_NULL
Empty group:
MPI::GROUP_EMPTY
Threads constants:
MPI::THREAD_SINGLE
MPI::THREAD_FUNNELED
MPI::THREAD_SERIALIZED
MPI::THREAD_MULTIPLE
FORTRAN 90 datatype matching constants:
MPI::TYPECLASS_REAL
MPI::TYPECLASS_INTEGER
MPI::TYPECLASS_COMPLEX