Fortran Coder

查看: 14513|回复: 7
打印 上一主题 下一主题

[子程序] fortran 数组作为参数传递

[复制链接]

1

帖子

0

主题

0

精华

新人

F 币
17 元
贡献
4 点
楼主
发表于 2018-5-22 16:40:02 | 显示全部楼层
fcode 发表于 2018-5-2 15:22
chiangtp,
是的,需要虚参是 assumed-shape array

类似的问题:
call Update ( nblock,  stateOld(1,12), stateNew(1,12 )
stateOld是(nblock,17), stateNew(nblock,17 ) 矩阵
而在
subroutine strainUpdate ( nblock, strainOld, strainNew )

dimension   strainOld(nblock,6),    strainNew(nblock,6)

那么 子程序中strainOld(nblock,6),    strainNew(nblock,6)矩阵与原来的stateOld是(nblock,17), stateNew(nblock,17 )矩阵怎么对应??
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-15 11:31

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表