| |
MPI_type_delete_attr(type,
type_keyval, ierror)
integer type, tyep_keyval, ierror
删除数据类型上缓冲的属性关键字
MPI_Type_dup(type, newtype, ierror)
integer type, newtype, ierror
返回数据类型的副本
MPI_Type_free_keyval(type_keyval, ierror)
integer type_keyval, ierror
释放用MPI_Type_create_keyval创建的属性关键字
MPI_Type_get_attr(type, type_keyval, attribute_val, flag, ierror)
integer type, type_keyval, ierror
integer(kind=MPI_ADDRESS_KIND) attribute_val
logical flag
返回与一个数据类型上缓冲的属性关键字对应的值
MPI_Type_get_contents(datatype, max_integers, max_addresses, max_datatypes,
array_of_integers, array_of_addresses, array_of_datatypes, ierror)
integer datatype, max_integers, max_addresses, max_datatypes,
array_of_integers(*), array_of_datatypes(*), ierror
integer(kind=MPI_ADDRESS_KIND) array_of_addresses(*)
返回用来创建派生数据类型的参数的值
MPI_Type_get_envelope(datatype, num_integers, num_addresses, num_datatypes,
combiner, ierror)
integer datatype, num_integers, num_addresses, num_datatypes,
combiner, ierror
返回数据类型的类型和用来创建数据类型的参数的数量和类型
MPI_Type_get_extent(datatype, lb, extent, ierror)
integer datatype, ierror
integer(kind=MPI_ADDRESS_KIND) lb, extent
返回数据类型的下限和范围
MPI_Type_get_name(type, type_name, resultlen, ierror)
integer tyep, resultlen, ierror
character*(*) type_name
返回与数据类型对应的名称
MPI_Type_get_true_extent(datatype, true_lb, true_extent, ierror)
integer datatype, ierror
integer(kind=MPI_ADDRESS_KIND) true_lb, true_extent
返回数据类型的真实范围
MPI_Type_match_size(typeclass, size, type, ierror)
integer typeclass, size, type, ierror
返回与指定类型和大小的局部变量匹配的MPI数据类型
MPI_type_set_attr(type, type_keyval, attribute_val, ierror)
integer type, type_keyval, ierror
integer(kind=MPI_ADDRESS_KIND) attribute_val
设置在一个数据类型上缓冲的属性关键字的值
MPI_Type_set_name(type, type_name, ierror)
integer type, ierror
character*(*) type_name
把名字和数据类型相关联
|
|