integer MPI_MAX_DATAREP_STRIN, MPI_MAX_INFO_KEY
integer MPI_MAX_INFO_VAL, MPI_MAX_OBJECT_NAME, MPI_MAX_PORT_NAME
integer MPI_ANY_SOURCE, MPI_PROC_NULL, MPI_ANY_TAG, MPI_UNDEFINED
+ integer MPI_IN_PLACE, MPI_TAG_UB, MPI_TAG_LB
parameter(MPI_MAX_PROCESSOR_NAME=100)
parameter(MPI_MAX_ERROR_STRING=100)
parameter(MPI_MAX_DATAREP_STRIN =100)
parameter(MPI_MAX_INFO_VAL=100)
parameter(MPI_MAX_OBJECT_NAME=100)
parameter(MPI_MAX_PORT_NAME=100)
- parameter(MPI_ANY_SOURCE=-1)
- parameter(MPI_PROC_NULL=-2)
- parameter(MPI_ANY_TAG=-1)
- parameter(MPI_UNDEFINED=-1)
+ parameter(MPI_ANY_SOURCE=-555)
+ parameter(MPI_PROC_NULL=-666)
+ parameter(MPI_ANY_TAG=-444)
+ parameter(MPI_UNDEFINED=-333)
+ parameter(MPI_IN_PLACE=-222)
+ parameter(MPI_TAG_UB=0)
+ parameter(MPI_TAG_LB=0)
integer MPI_SUCCESS, MPI_ERR_COMM, MPI_ERR_ARG, MPI_ERR_TYPE
integer MPI_ERR_REQUEST, MPI_ERR_INTERN, MPI_ERR_COUNT
- integer MPI_ERR_RANK, MPI_ERR_OTHER
+ integer MPI_ERR_RANK, MPI_ERR_OTHER, MPI_ERR_UNKNOWN
integer MPI_ERR_TAG, MPI_ERR_TRUNCATE, MPI_ERR_GROUP, MPI_ERR_OP
integer MPI_IDENT, MPI_SIMILAR, MPI_UNEQUAL, MPI_CONGRUENT
integer MPI_WTIME_IS_GLOBAL
parameter(MPI_ERR_GROUP=10)
parameter(MPI_ERR_OP=11)
parameter(MPI_ERR_OTHER=12)
+ parameter(MPI_ERR_UNKNOWN=13)
parameter(MPI_IDENT=0)
parameter(MPI_SIMILAR=1)
parameter(MPI_UNEQUAL=2)
parameter(MPI_COMM_SELF=-2)
parameter(MPI_COMM_WORLD=0)
+ integer MPI_GROUP_NULL, MPI_GROUP_EMPTY
+ parameter(MPI_GROUP_NULL=-1)
+ parameter(MPI_GROUP_EMPTY=-2)
+
! This should be equal to the number of int fields in MPI_Status
- integer MPI_STATUS_SIZE
+ integer MPI_STATUS_SIZE, MPI_STATUSES_IGNORE
parameter(MPI_STATUS_SIZE=4)
+ parameter(MPI_STATUSES_IGNORE=0)
integer MPI_STATUS_IGNORE(MPI_STATUS_SIZE)
common/smpi/ MPI_STATUS_IGNORE
parameter(MPI_BAND=9)
parameter(MPI_BOR=10)
parameter(MPI_BXOR=11)
+
+ INTEGER MPI_ADDRESS_KIND, MPI_OFFSET_KIND
+ PARAMETER (MPI_ADDRESS_KIND=8)
+ PARAMETER (MPI_OFFSET_KIND=8)
+
+ INTEGER MPI_MODE_NOPRECEDE
+ PARAMETER (MPI_MODE_NOPRECEDE=8192)
external MPI_INIT, MPI_FINALIZE, MPI_ABORT
external MPI_COMM_RANK, MPI_COMM_SIZE, MPI_COMM_DUP, MPI_COMM_SPLIT