ANSYS Ls Dyna中求解出现 Program Exception - stack overflow 5
ANSYSLsDyna中求解时候出现forrtl:severe<170>:ProgramException-stackoverflow,然后立刻显示Solutionisd...
ANSYS Ls Dyna中求解时候出现 forrtl:severe<170>: Program Exception - stack overflow,然后立刻显示Solution is done! 不过其实没有输出计算结果,是什么问题,求解?
展开
2015-06-28
展开全部
针对fortran计算程序操作:
改栈空间大小:项目\属性\linker\system---->stack reserve 改大一点
5000000 ,这个是5MB------对release起作用
或者编译选项用heap arrays,具体在: 项目\属性\Fortran\optimization---->Heap Arrays 设置为 0
---对debug起作用
改栈空间大小:项目\属性\linker\system---->stack reserve 改大一点
5000000 ,这个是5MB------对release起作用
或者编译选项用heap arrays,具体在: 项目\属性\Fortran\optimization---->Heap Arrays 设置为 0
---对debug起作用
展开全部
可能是电脑配置太低,在自己的笔记本上运行了好多次都是这样,在教研室台式机上就没有问题,建议换台电脑试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用hypernesh-lsdyna接口计算的,也遇到了这个问题,这个很随机,是偶然的,可能前几次你算的好好的,再算一次就forrtl:severe了。这是由于dyna软件的不稳定导致的,你可以重新设置分配的内存数再算一次,如果还不行就换台电脑试试,这个错误和电脑硬件的稳定性也是有关的。总之是一个小概率事件,一般不会出现,这个就代表电脑程序的问题,是计算过程中电脑编程破译的偶尔不灵光。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询