20.1.13. Problems Due to Data Copying and Sequence Association with Vector Subscripts

PreviousUpNext
Up: Support for Fortran Next: Special Constants Previous: Problems Due to Data Copying and Sequence Association with Subscript Triplets

Fortran arrays with vector subscripts describe subarrays containing a possibly irregular set of elements


Example Fortran irregular subarrays through using vector subscripts. [Fortran 90, with vector subscripts]FortranFortran 90!vector subscriptsMPI_SEND

REAL a(100) 
CALL MPI_Send(A((/7,9,23,81,82/)), 5, MPI_REAL, ...) 

Fortran arrays with a vector subscript must not be used as actual choice buffer arguments in any nonblocking or split collective MPI operations. They may, however, be used in blocking MPI operations.


PreviousUpNext
Up: Support for Fortran Next: Special Constants Previous: Problems Due to Data Copying and Sequence Association with Subscript Triplets


Return to MPI-5.0 Standard Index
Return to MPI Forum Home Page

(Unofficial) MPI-5.0 of June 9, 2025
HTML Generated on March 2, 2025