Redian新闻
>
请教Fortran编程高手并问一下OpenMP的问题
avatar
请教Fortran编程高手并问一下OpenMP的问题# Programming - 葵花宝典
gw
1
有一段大概这样的Fortran code,
subroutine A

Part B
do i=1,N1

Part C1
enddo
do i=1,N2

Part C2
enddo
contains

function d1

subrounine e1
endsubroutine A
这里面 part B, C1, C2都用到了contains里的functions and subroutines.其中C1和
C2是一段比较长的代码,并且有很大的相似性,但功能有一点不同。直接这样写,看着
这个程序总有点别扭,因为C1,C2两大段总让人有重复的感觉。于是想写一个新的
subroutine C来取代这两部分,使整个程序变成这样的。
subroutine A

Part B
do i=1,N1

call C(1)
enddo
do i=1,N2

call C(2)
enddo
contains

function d1

su
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。