5 &(nblock,nelem,displ,elem_type,new_datatype,ierr)
45 INTEGER,
INTENT(IN) :: NBLOCK
46 INTEGER,
INTENT(OUT) :: IERR
47 INTEGER,
INTENT(OUT) :: NEW_DATATYPE
48 INTEGER,
INTENT(IN) :: NELEM(nblock)
49 INTEGER,
INTENT(IN) :: ELEM_TYPE(nblock)
50 INTEGER(KIND=MY_ADDRESS_KIND),
INTENT(INOUT) :: DISPL(nblock)
59 CALL mpi_type_create_struct(nblock,nelem,displ,elem_type,
64 WRITE(
lu,*)
'P_MPI_TYPE_STRUCT:' 66 WRITE(
lu,*)
'MPI ERROR ',ierr
72 WRITE(
lu,*)
'CALL OF P_MPI_TYPE_CREATE_STRUCT IN '//
character(len=mpi_max_error_string) mpi_error_msg
subroutine p_mpi_type_create_struct(NBLOCK, NELEM, DISPL, ELEM_TYPE, NEW_DATATYPE, IERR)