MPI_Type_get_extent function

Gets the lower bound and extent for a datatype.

Syntax

int MPIAPI MPI_Type_get_extent(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *lb,
  _Out_ MPI_Aint     *extent
);

Parameters

  • datatype
    Datatype to get information on.

  • lb [out]
    Lower bound of datatype.

  • extent [out]
    Extent of datatype.

Return value

Returns MPI_SUCCESS on success. Otherwise, the return value is an error code.

In Fortran, the return value is stored in the IERROR parameter.

Fortran

    MPI_TYPE_GET_EXTENT(DATATYPE, LB, EXTENT, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND = MPI_ADDRESS_KIND) LB, EXTENT

Requirements

Product

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package or HPC Pack 2008 Client Utilities

Header

Mpi.h; Mpif.h

Library

Msmpi.lib

DLL

Msmpi.dll

See also

MPI Datatype Functions