目前我正在编写一个子程序DISP
,fortran
我对此很陌生。在这段代码中,我想读取一个我使用的文件
OPEN(UNIT = 1, FILE = "abcd.txt", FORM = "FORMATTED", STATUS = "OLD", ACTION = "READ")
这些文件包含 nxm 矩阵中的值。我想分配这个矩阵中的值,例如column 5 = displacement
,和column 1 = nodes
。
我可以声明一个数组,REAL,DIMENSION(n,m)::A
然后DO LOOP
将值分配给哪些已经是子例程中声明的参数?NODES
U(1)
SUBROUTINE DISP(U,KSTEP,KINC,TIME,NODE,NOEL,JDOF,COORDS)