主题:编写的程序中,颗粒数超过一定数值,程序就算不了了!
采用拉个朗日方法编写了一个追踪颗粒运动轨迹和速度的程度,但是当颗粒数超过480时,程序就算不了了,请问大神这是为什么?
引起这个的原因是什么?
程序在计算过程中并没有报错!但是就是一直停在那里不动,根本就不算!
采用拉个朗日方法编写了一个追踪颗粒运动轨迹和速度的程度,但是当颗粒数超过480时,程序就算不了了,请问大神这是为什么?
引起这个的原因是什么?
程序在计算过程中并没有报错!但是就是一直停在那里不动,根本就不算!
沙发
用到了矩阵吧,矩阵过大,在虚拟内存中运行,那就不动啦。
若是用到矩阵,那就用动态数组, allocatable,可以用上所有的内存。
不要在虚拟内存中运行。
原来的dimension a(n,n)格式,最多只用2g内存。
您尚未登录,请登录后再回复。点此登录或注册