4.3 内部函数和库过程 BACKWARDFORWARD


Fortran 90 有丰富的内部过程集。HPF给这部分加了三个新的内部函数,扩展了两个已存在函数 并定义了一个库模式。


4.3.1 内部函数


通过加入一个可选DIM参数,扩展Fortran 90内部函数MAXLOC和MINLOC:

( [ ]表示可选参数 ) 这样扩展的一个结果是,当不使用关键字参数时,第二个参数可能出现二义 性。例如,

第二个参数分别定义一个维和mask。通过注意参数的类型来解决二义性。系统查询内部函数

返回机器中处理器数和处理器组的形状。这些函数用于Fortran90要求specification_expr的地方,所以可用在数组说明或HPF指令。

HPF也定义一个附加的内部函数ILEN,其返回为存储一个整形值而要求的二进制位数。


Copyright: NPACT BACKWARDFORWARD