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
