parameter(MPI_TAG_LB=0)
parameter(MPI_VERSION=1)
parameter(MPI_SUBVERSION=1)
+ integer MPI_MODE_NOSTORE, MPI_MODE_NOPUT, MPI_MODE_NOPRECEDE
+ integer MPI_MODE_NOSUCCEED, MPI_MODE_NOCHECK
+ parameter(MPI_MODE_NOSTORE=1)
+ parameter(MPI_MODE_NOPUT=2)
+ parameter(MPI_MODE_NOPRECEDE=4)
+ parameter(MPI_MODE_NOSUCCEED=8)
+ parameter(MPI_MODE_NOCHECK=16)
integer MPI_SUCCESS, MPI_ERR_COMM, MPI_ERR_ARG, MPI_ERR_TYPE
integer MPI_ERR_REQUEST, MPI_ERR_INTERN, MPI_ERR_COUNT
parameter(MPI_ERR_OTHER=12)
parameter(MPI_ERR_UNKNOWN=13)
parameter(MPI_LASTUSEDCODE=0)
- parameter(MPI_ERR_LASTCODE=0)
+ parameter(MPI_ERR_LASTCODE=74)
parameter(MPI_IDENT=0)
parameter(MPI_SIMILAR=1)
parameter(MPI_UNEQUAL=2)
parameter(MPI_IO=0)
integer MPI_ROOT, MPI_INFO_NULL,MPI_COMM_TYPE_SHARED
parameter(MPI_ROOT=0)
- parameter(MPI_INFO_NULL=-1)
+ parameter(MPI_INFO_NULL=0)
parameter(MPI_COMM_TYPE_SHARED=1)
! These should be ordered as in smpi_f77.c
integer MPI_LOGICAL8, MPI_2REAL, MPI_2DOUBLE_PRECISION
integer MPI_AINT, MPI_OFFSET, MPI_COUNT
integer MPI_REAL16, MPI_COMPLEX8,MPI_COMPLEX16,MPI_COMPLEX32
+ integer MPI_PACKED
parameter(MPI_DATATYPE_NULL=-1)
parameter(MPI_BYTE=0)
parameter(MPI_CHARACTER=1)
parameter(MPI_COMPLEX8=24)
parameter(MPI_COMPLEX16=25)
parameter(MPI_COMPLEX32=26)
+ parameter(MPI_PACKED=27)
INTEGER MPI_ADDRESS_KIND, MPI_OFFSET_KIND
PARAMETER (MPI_ADDRESS_KIND=@MPI_ADDRESS_SIZE@)
PARAMETER (MPI_OFFSET_KIND=@MPI_ADDRESS_SIZE@)
-
- INTEGER MPI_MODE_NOPRECEDE
- PARAMETER (MPI_MODE_NOPRECEDE=8192)
integer MPI_COMBINER_NAMED, MPI_COMBINER_DUP
integer MPI_COMBINER_CONTIGUOUS, MPI_COMBINER_VECTOR