标签: fortran polymorphism openmp
我知道OpenMP 4.5标准说在Fortran中“不支持”多态实体“。
这究竟是什么意思?这是否仅排除对具有PASS属性的类型绑定过程的调用,但我仍然可以使用具有类型绑定过程的用户定义类型的实例(例如访问其组件)?
此限制是仅适用于OMP PARALLEL块,还是仅适用于从此块调用的过程,还是适用于整个编译单元?
如果有人能指出我一些澄清文件,那会很棒。 谢谢!
编辑:明确指出我指的是指定了PASS属性的类型绑定过程。