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