manpagez: man pages & more
man MPIR_Type_struct(3)
Home | html | info | man
MPIR_Type_struct(3)                   MPI                  MPIR_Type_struct(3)




NAME

       MPIR_Type_struct -  create a struct datatype


SYNOPSIS

       #undef FUNCNAME
       #define FUNCNAME MPIR_Type_struct
       #undef FCNAME
       #define FCNAME MPL_QUOTE(FUNCNAME)
       int MPIR_Type_struct(int count,
                            const int *blocklength_array,
                            const MPI_Aint * displacement_array,
                            const MPI_Datatype * oldtype_array, MPI_Datatype * newtype)


INPUT PARAMETERS

       count  - number of blocks in vector
       blocklength_array
              - number of elements in each block
       displacement_array
              - offsets of blocks from start of type in bytes
       oldtype_array
              - types (using handle) of datatypes on which vector is based



OUTPUT PARAMETERS

       newtype
              - handle of new struct datatype



RETURN VALUE

       MPI_SUCCESS on success, MPI errno on failure.



                                  11/21/2018               MPIR_Type_struct(3)

mpi 3.3 - Generated Thu Feb 14 18:03:12 CST 2019
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.