MPI_Type_create_hindexed_block MPI_Type_create_hvector MPI_Type_create_indexed_block MPI_Type_create_resized MPI_Type_create_struct MPI_Type_create_subarray MPI_Type_dup MPI_Type_free MPI_Type_get_contents MPI_Type_get_envelope MPI_Type_get_extent ...
NULL); A a; int nblock = 1; int block_count = 1; MPI_Aint offset = 0; MPI_Datatype block_type = MPI_INT; MPI_Type_struct(nblock, &block_count, &offset, &block_type, &MPI_A); MPI_Type_commit(&MPI_A); MPI_Aint extent; MPI_Type_get_extent(MPI_A, NULL, &...
int MPIAPI MPI_Type_get_extent( MPI_Datatype datatype, _Out_ MPI_Aint *lb, _Out_ MPI_Aint *extent ); Parametersdatatype Datatype to get information on. lb [out] Lower bound of datatype. extent [out] Extent of datatype.Return valueReturns...
int MPIAPI MPI_File_get_type_extent( MPI_File file, MPI_Datatype datatype, _Out_ MPI_Aint *extent ); 参数 file 文件句柄。 datatype 数据类型。 extent [out] 数据类型的范围。 返回值 返回成功 时MPI_SUCCESS。 否则,返回值为错误代码。 在Fortran 中,返回值存储在 IERROR 参数中...
MPI_TYPE_GET_TRUE_EXTENT(DATATYPE, TRUE_LB, TRUE_EXTENT, IERROR)INTEGERDATATYPE, IERRORINTEGER(KIND= MPI_ADDRESS_KIND) TRUE_LB, TRUE_EXTENT 注解 true_lb返回由数据类型(即相应类型映射的下限)处理的最低存储单位的偏移量,忽略显式下限标记。true_extent返回数据类型的真实大小,即相应类型映射的范围,忽...
intMPIAPIMPI_File_get_type_extent( MPI_File file, MPI_Datatype datatype, _Out_ MPI_Aint *extent ); 参数 file 文件句柄。 datatype 数据类型。 extent[out] 数据类型的范围。 返回值 返回成功时MPI_SUCCESS。 否则,返回值为错误代码。 在Fortran 中,返回值存储在IERROR参数中。