tx2fd.f

来自「利用fortran写的实现2D射线追踪的源代码!运行于linux下!」· F 代码 · 共 36 行

F
36
字号
c      character*10 rfile/'fd  .picks'/      open(10, file='tx.in', status='old')      open(11, file='txz.in', status='old')c      zrec=-0.17c      i=0      xshotc=-999999.c100   read(10,*,end=999) x,t,u,ip      if(ip.lt.0) go to 999      if(ip.eq.0) then        if(abs(x-xshotc).gt.001) then          xshotc=x          i=i+1          id1=i/10          id2=i-id1*10          rfile(3:4)=char(id1+48)//char(id2+48)c          close(12)          open(12, file=rfile, form='unformatted')c          read(11,*) zc          write(12) xshotc,0.,z,0.,0.,-1        end if      else        if(ip.eq.1) write(12) x,0.,zrec,t,u,1      end ifc      go to 100c999   stop      end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?