24小时热门版块排行榜    

查看: 1017  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

波文99

新虫 (初入文坛)

[求助] 求助关于热流密度子程序

SUBROUTINE DFLUX(FLUX,SOL,KSTEP,KINC,TIME,NOEL,NPT,COORDS,
     1 JLTYP,TEMP,PRESS,SNAME)
C
      INCLUDE 'ABA_PARAM.INC'
C
      DIMENSION FLUX(2), TIME(2), COORDS(3)
      CHARACTER*80 SNAME
      
      x=COORDS(1)
      y=COORDS(2)
      z=COORDS(3)
      t=TIME(1)
      
c  q功率 v车速   R半径 t0刹车时间     
      R=460.0
      r1=315.0
      r2=180.0
      PI=3.1415                                                         
      
      r=(x**2+y**2)**0.5
      if (0<=t<=36.9) then
       v=291.5525-202.6642*exp(0.0036484*t)
       q=5700000000*v*(0.0036484*v-1.0637)
      else
       v=100.9948-1.11914*t
       q=5700000000*1.1191*v
      endif

      if (r>=r2 .and. r<=r1 ) then
       heat=0.8*q/PI/(r1**2-r2**2)/2
       shape=r/R
       flux(1)=heat*shape
      else
       flux(1)=0
      endif
      
      RETURN
      END   
  这是一个关于热流密度的子程序,我想要让它在180<r<320的半径上输出热流密度flux,热流密度与时间还有圆环上各位置的半径相关,但是输出的结果好像有问题,半径相关的:shape=r/R
这句话好像没有起到作用,求各位大神的帮忙!!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bennett_14

木虫 (正式写手)

看着象fortran,但是又不全象,这是什么语言的程序?开头为C的那行是注释么?

发自小木虫Android客户端
君子当自强不息,死而后已!
6楼2016-01-09 17:40:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

波文99

新虫 (初入文坛)

折磨了很久了,跪求help!!
2楼2016-01-09 09:44:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

波文99

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by bennett_14 at 2016-01-09 17:40:20
看着象fortran,但是又不全象,这是什么语言的程序?开头为C的那行是注释么?

是啊,C为注释,第一行为ABAQUS的接口,问题找到了,原来只是fortran不区分大小写
7楼2016-01-18 10:34:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1536418097

新虫 (初入文坛)

你好,我在做dflux,可以请教您个问题吗

发自小木虫Android客户端
脑子不行,怎么搞科研
8楼2016-03-06 16:29:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见