9 #ifndef _AMPI_MODIFIED_H_
10 #define _AMPI_MODIFIED_H_
90 int array_of_blocklengths[],
91 MPI_Aint array_of_displacements[],
92 MPI_Datatype array_of_types[],
95 int array_of_p_blocklengths[],
96 MPI_Aint array_of_p_displacements[],
97 MPI_Datatype array_of_p_types[],
99 MPI_Datatype* newtype,
100 MPI_Datatype* packed_type);
141 MPI_User_function*
function,
174 #ifdef AMPI_FORTRANCOMPATIBLE
225 MPI_Datatype datatype,
245 MPI_Datatype datatype,
266 MPI_Datatype datatype,
287 MPI_Datatype datatype,
307 MPI_Datatype datatype,
326 MPI_Datatype datatype,
343 MPI_Datatype datatype,
361 MPI_Datatype datatype,
379 MPI_Datatype datatype,
399 MPI_Status statuses[]);
409 MPI_Status statuses[]);
432 MPI_Datatype sendtype,
435 MPI_Datatype recvtype,
453 MPI_Datatype sendtype,
456 MPI_Datatype recvtype,
473 MPI_Datatype sendtype,
476 MPI_Datatype recvtype,
494 MPI_Datatype sendtype,
498 MPI_Datatype recvtype,
518 MPI_Datatype sendtype,
521 MPI_Datatype recvtype,
522 int root, MPI_Comm comm);
538 MPI_Datatype sendtype,
542 MPI_Datatype recvtype,
596 MPI_Datatype origin_datatype,
598 MPI_Aint target_disp,
600 MPI_Datatype target_datatype,
618 MPI_Datatype origin_datatype,
620 MPI_Aint target_disp,
622 MPI_Datatype target_datatype,