数据类型

函数定义

参数

参数名

描述

取值范围

输入/输出

count

块数

正整数

输入

blocklength

每个块中的元素个数

正整数

输入

stride

每个块开始之间的元素数

正整数

输入

ndims

数组维度数

正整数[1, 10]

输入

order

数组存储顺序标志

正整数(MPI_ODER_C、MPI_ODER_FORTRAN)

输入

sizeArray[]

完整数组的每个维度中oldtype类型的元素数

正整数数组

输入

subSizeArray[]

子数组的每个维度中oldtype类型的元素数

正整数数组

输入

subStartArray[]

每个维度中子数组的起始坐标

非负数数组

输入

oldtype

旧数据类型(句柄)

有效句柄

输入

*newtype

目标地址,存放新的类型(句柄)

非空

输出

*type

释放的自定义数据类型(句柄)

非空

输入

返回值

错误码

错误码

描述

MPI_ERR_COUNT

无效count参数

MPI_ERR_TYPE23

无效数据类型参数

MPI_ERR_ARG

其他类型的无效参数

MPI_ERR_OTHER

其他错误

注意