|
小弟我自定义了若干数据类型,都写在module里面,但是在声明的时候很奇怪,第一个数据类型,也就是TYPE Coordinates 声明无误,但是第二个TYPE Matrix_2X2就不能声明,编译器报错,显示出现非预期的数据声明,出错语句用红色标出,求教~[Fortran] 纯文本查看 复制代码 17 | PROGRAM PERSONALPROJECT |
20 | TYPE ( COORDINATES ) , DIMENSION ( 9 ) :: NODE_COORD |
22 | TYPE ( COORDINATES ) , DIMENSION ( 9 ) :: GAUSS_POINT |
24 | GAUSS_POINT ( I ) % X = -0.7745966 |
27 | GAUSS_POINT ( I ) % Y = -0.7745966 |
31 | GAUSS_POINT ( I ) % Y = 0.7745966 |
38 | GAUSS_POINT ( I ) % Y = -0.7745966 |
42 | GAUSS_POINT ( I ) % Y = 0.7745966 |
46 | GAUSS_POINT ( I ) % X = 0.7745966 |
49 | GAUSS_POINT ( I ) % Y = -0.7745966 |
53 | GAUSS_POINT ( I ) % Y = 0.7745966 |
57 | TYPE ( MATRIX_ 2 X 2 ) , DIMENSION ( 9 ) :: JACOBIANMATRIX |
58 | END PROGRAM PERSONALPROJECT |
|
|