- 积分
- 0
- 注册时间
- 2012-9-4
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2013-5-16 23:06:47
|
显示全部楼层
来自 辽宁沈阳
东南西北中 发表于 2013-5-16 15:58
在子程序中加入这一行 write(6,*)time
计算结束后看OUT文件是否有时间输出,
你好,我试着计算了一下,我一共计算了100步,我看了out文件,但是很奇怪的是输出的是这个(这里只列举最后一步,即: i n c r e m e n t 100)
s t a r t o f i n c r e m e n t 100
thermal pass
fluxes summed over the whole model
from distributed fluxes
magnitudes based upon undeformed configuration
0.000000E+00
concentrated fluxes
0.000000E+00
start of assembly cycle number is 0
wall time = 105.00
我明明加载的是film子程序,但是out文件只有flux 没有关于film的输出。
加了你说的 write(6,*)time语句的子程序如下:
subroutine film(h,tinf,ts,n,time)
implicit real*8(a-h,o-z)
dimension h(2),n(7),ts(6)
v=0.1
d=v*time
tinf=298.15
x=ts(4)
y=ts(5)
z=ts(6)
if (y.le.d) then
h(1)=(10*ts(2))+20
else
h(1)=(ts(2)/10)+15
endif
write(6,*)time
return
end
由于本人初学可能很多地方还不清楚,所以还请您多赐教。 |
|