74 SUBROUTINE mpl_open(KFPTR,KTYPE,KNAME,KERROR)
77 #ifdef USE_8_BYTE_WORDS 79 mpi_file_open => mpi_file_open8
82 INTEGER(KIND=JPIM),
INTENT(IN) :: KTYPE
83 INTEGER(KIND=JPIM),
INTENT(OUT) :: KFPTR,KERROR
85 INTEGER(KIND=JPIM) :: MODE,INFO
100 IF( ktype == 1 )
THEN 101 mode = mpi_mode_rdonly
102 ELSEIF( ktype == 2 )
THEN 103 mode = mpi_mode_wronly + mpi_mode_create
116 CALL mpi_file_open(
mpl_comm_io,kname,mode,info,kfptr,kerror)
122 CALL abor1(
'MPL_OPEN not built with MPI2')
integer(kind=jpim), public mpl_numio
integer(kind=jpim), public mpl_comm_io
integer(kind=jpim) mpl_rank
subroutine, public mpl_open(KFPTR, KTYPE, KNAME, KERROR)