|
板凳

楼主 |
发表于 2017-4-4 09:33:49
|
只看该作者
是堆栈溢出。报错信息是:Program exception - stack overflow
报错位置是我调用子函数的地方。
程序在mx=30, my=30和mx=300, my=300的时候可以运行,一旦mx=600, my=600左右就报错说stack overflow了。
以下是程序开头的部分:
[Fortran] 纯文本查看 复制代码 01 | subroutine tecplotFE_number ( Mx , My , Flg , ff ) |
14 | integer , intent ( in ) :: MX , MY |
15 | real ( kind = 8 ) , intent ( in ) :: flg ( Mx -1 , My -1 ) |
18 | integer :: IJx ( MX , MY ) , IJy ( MX , MY ) |
24 | integer , allocatable :: OET 1 ( : , : ) |
25 | integer , allocatable :: listNx 1 ( : ) , listNy 1 ( : ) |
26 | integer , allocatable :: listEx 1 ( : ) , listEy 1 ( : ) |
|
|