连续复制派生类型
这是最简单的数据类型生成器。它得到的新的类型是将基类型连续复制的结果(包括因为地址对齐而产生的填塞数据)。它的形式如下:
MPI_TYPE_CONTIGUOUS( count, oldtype, newtype )
IN count 复制次数(非负)
IN oldtype 基类型
OUT newtype 新的派生类型
int MPI_Type_Contiguous( int count, MPI_Datatype oldtype,
MPI_Datatype *newtype);
比如对数据类型{(double, 0), (char, 8)}复制三次得到的结果是
{(double, 0),(char, 8),(double, 16),(char, 24),(double,32), (char,
40)}。
|