Fortran + OpenMP + 多态性:到底不支持什么?

2024-03-19

我知道 OpenMP 4.5 标准表示 Fortran 中不支持“多态实体”。

这到底是什么意思?这是否仅排除对具有 PASS 属性的类型绑定过程的调用,但我仍然可以以其他方式使用具有类型绑定过程的用户定义类型的实例(例如访问其组件)?

此限制是否仅适用于 OMP PARALLEL 块,或者也适用于从此块调用的过程,还是整个编译单元?

如果有人能向我指出一些澄清文档,那就太好了。 谢谢!

编辑:明确表示我的意思是指定了 PASS 属性的类型绑定过程。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Fortran + OpenMP + 多态性:到底不支持什么? 的相关文章

随机推荐