索引数据类型构造器

  还有一种类型构造器称为索引数据类型构造器,下面是它的形式。

  MPI_TYPE_INDEXED( count, array_of_blocklengths,
  array_of_displacement, old_type, newtype )
  IN count
  IN array_of_blocklength
  IN array_of_displacement
  IN old_type
  OUT newtype

  int MPI_Type_indexed( int count, int *array_of_blocklength,
  int *array_of_displacement,
  MPI_Datatype old_type, MPI_Datatype *newtype);

  各参数的含义与MPI_TYPE_STRUCT相似。唯一不同的是,构成各块的基类型都相同,由old_type给出。