shanget 发表于 2003-12-10 21:53:46

为什么单元划分多了,求解器出错?

我用的是从公司网站下载的ifepg4.2。
做一个板,划分10×10×10个单元时可以计算,没问题。
划分10×10×20或10×10×30时,求解时就出错。不知为什么。
没有超过单元限制啊(3000)!
望高手赐教。

seeksilence 发表于 2003-12-11 10:22:56

回复: 为什么单元划分多了,求解器出错?

你的内存是不是太少了?

shanget 发表于 2003-12-11 12:26:44

回复: 你的内存是不是太少了?

196M
这是错误信息

seeksilence 发表于 2003-12-12 09:01:54

回复: 为什么单元划分多了,求解器出错?

内存分配不够
在求解器solv.for中,      将maxt=8000000/2/2改大为
maxt=20000000/2/2保存并编译。

shanget 发表于 2003-12-15 13:09:25

回复: 为什么单元划分多了,求解器出错?

还是不行

seeksilence 发表于 2003-12-15 16:58:07

回复: 为什么单元划分多了,求解器出错?

再改大点试试
maxt=40000000/2/2
你编译没出错吧?不行进dos的当前目录,
运行 fl32 solv.for看有没有错误

shanget 发表于 2003-12-16 12:25:10

回复: 为什么单元划分多了,求解器出错?

可以了!真的十分感谢!

另外,请问这个matx代表什么含义,为什么我以前直接加上一个0
就不行?是不是太大了。

seeksilence 发表于 2003-12-16 15:34:11

回复: 为什么单元划分多了,求解器出错?

开内存用到,开多了也不行
页: [1]
查看完整版本: 为什么单元划分多了,求解器出错?