找回密码
 注册
Simdroid-非首页
查看: 198|回复: 2

[二次开发及其理论] 自定义材料中历史变量初值不为零的情况怎么处理?

[复制链接]
发表于 2005-11-16 14:45:14 | 显示全部楼层 |阅读模式 来自 安徽合肥
历史变量初值如果不为零, 比如温度, 在子程序里面要给历史变量赋予初值, 可是每次调用子程序后岂不又把历史变量还原了?
 楼主| 发表于 2005-11-16 14:51:41 | 显示全部楼层 来自 安徽合肥

Re:自定义材料中历史变量初值不为零的情况怎么处理?

Simdroid开发平台
在dyna手册里面有这样一句话:
  All history variables are initialized to zero in the input phase, initialization of history variables to nonzero values maybe done during the first call to this subroutine for each element
可是我知道在fortran中只有全局变量和save的局部变量才能保存以前的值, 在子程序中要不要把历史变量声明成save变量?
发表于 2008-6-5 22:45:24 | 显示全部楼层 来自 北京
if(tt.eq.o.o) then
hisv(i)=
end if
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-25 18:42 , Processed in 0.040508 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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