📄 ifg.for
字号:
SUBROUTINE IFG !(N,M,II,XY)
PARAMETER (PI=3.1415926)
DOUBLE PRECISION HX,HY
INTEGER N,M,NG,NP,ND,II(3,2*80*80),LEE,NS
DOUBLE PRECISION XY(2,81*81)
COMMON /C1/N,M,NP,ND/C2/NS,KD,NG,LEE
COMMON /C6/XY,II
HX=PI/N
HY=PI/M
DO 10, J=1,M+1
DO 20, I=1,N+1
NG=(J-1)*(N+1)+I
XY(1,NG)=(I-1)*HX
XY(2,NG)=(J-1)*HY
20 CONTINUE
10 CONTINUE
LE=0
DO 30, J=1,M
NJ=(J-1)*(N+1)
DO 40, I=1,N
LE=LE+1
II(1,LE)=NJ+I
II(2,LE)=NJ+I+1
II(3,LE)=NJ+N+1+I
LE=LE+1
II(1,LE)=NJ+N+1+I+1
II(2,LE)=NJ+N+1+I
II(3,LE)=NJ+I+1
40 CONTINUE
30 CONTINUE
print*,'LEE=',LEE
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -