MPI标准声明伪参数buf
如下:
<type> buf(*)
我知道整体上它将buf
声明为具有特定类型的数组。但我之前从未见过<type>
在Fortran的声明中使用过。任何人都可以向我解释或向我推荐显示语法的Fortran标准吗?
答案 0 :(得分:4)
{16}第2.5.5节第17至22行的MPI Standard本身对此进行了解释:
MPI函数有时会使用带有choice(或union)数据类型的参数。对同一例程的不同调用可以通过引用不同类型的实际参数来传递。提供此类参数的机制因语言而异。对于包含文件mpif.h或mpi模块的Fortran,该文档使用&lt; type&gt;表示选择变量