MPI_Type_hindexed(count, array_of_blocklenghths, array_of_displacements,
oldtype, newtype, ierror)
integer count, array_of_blocklengths(*), array_of_displacements(*),
oldtype, newtype, ierror
按照字节偏移, 创建一个数据类型索引,即将废弃的特性, 建议使用MPI_type_create_hindexed来代替
MPI_Type_hvector(count, blocklength, stride, oldtype, newtype, ierror)
integer count, blocklength, stride, oldtype, newtype, ierror
根据以字节为单位的偏移量, 创建一个向量数据类型,即将废弃的特性, 建议使用MPI_type_create_hvector来代替
MPI_Type_indexed(count, array_of_blocklengths, array_of_displacements,
oldtype, newtype, ierror)
integer count, array_of_blocklengths(*), array_of_displacements(*),
oldtype, newtype, ierror
创建一个索引数据类型
MPI_Type_lb(datatype, displacement, ierror)
integer datatype, displacement, ierror
返回指定数据类型的下边界,即将废弃的特性, 建议使用MPI_type_get_extent来代替
MPI_Type_size(datatype, size, ierror)
integer datatype, size, ierror
以字节为单位, 返回给定数据类型的大小
MPI_Type_struct(count, array_of_blocklengths, array_of_displacements,
array_of_types, newtype, ierror)
integer count, array_of_blocklengths(*), array_of_displacements(*)
array_of_type(*), newtype, ierror
创建一个结构数据类型,即将废弃的特性, 建议使用MPI_type_create_struct来代替
int MPI_Type_ub(MPI_Datatype datatype, MPI_Aint * displacement)
返回指定数据类型的上边界,即将废弃的特性, 建议使用MPI_type_get_extent来代替
MPI_Type_ub(datatype, displacement, ierror)
integer datatype, displacement, ierror
创建一个向量数据类型
MPI_Type_vector(count, blocklength, stride, oldtype, newtype, ierror)
integer count, blocklength, stride, oldtype, newtype, ierror
创建一个矢量数据类型
|