MPI_Offset is an integer type of size sufficient to represent the size (in bytes) of the largest file supported by MPI. Displacements and offsets are always specified as values of type MPI_Offset.
In Fortran, the corresponding integer is an integer of kind MPI_OFFSET_KIND, defined in mpif.h and the mpi module.
In Fortran 77 environments that do not support KIND parameters,
MPI_Offset
arguments should be declared
as an INTEGER of suitable size.
The language interoperability implications for MPI_Offset
are similar to those for addresses
(see Section Language Interoperability
, page Language Interoperability
).
![]()
![]()
![]()
Up: Consistency and Semantics
Next: Logical vs. Physical File Layout
Previous: Miscellaneous Clarifications
Return to MPI-2.1 Standard Index
Return to MPI Forum Home Page
MPI-2.0 of July 1, 2008
HTML Generated on July 6, 2008