- 积分
- 17
- 注册时间
- 2002-12-11
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2004-3-16 10:59:35
|
显示全部楼层
来自 北京
回复: 请教各位一个边界的问题
在bft.for中有一个子程序bound.for是修改边值的
real*8 function bound(r,t,j)
implicit real*8 (a-h,o-z)
dimension r(2)
bound=0.0
加入判断,是否是动边界
是的话,修改bound值
c write(*,*) 'bound =',bound
return
end
r是坐标,t是时间,j对应自由度(看bft.for源程序)如
if ((abs(r(1)-700)+abs(r(2)-290)).lt.1.0e-6) then
bound=0.05*t
end if |
|