217x
005477
2024-04-09

直接与迭代求解器

在 RFEM 6 中进行计算需要很长时间,但我系统的处理器利用率很低。 为什么会这样?


回复:

计算耗时很长,对计算机处理器的利用率很小,这可能是由于使用了迭代求解器而不是直接求解器造成的。 该选项控制了求解方程组的方法。

直接求解是一种使用矩阵分解技术(例如 LU 分解)一次求解方程组的方法。 这种方法通常鲁棒性更强,可以处理任何类型的问题,但是它可能需要更多的内存和计算资源,特别是对于非常庞大的系统。
迭代求解器,例如共轭梯度法或GMRES(广义最小残值)法,通过迭代细化解来求解方程组。

使用哪种求解器方法可以更快得到结果,这取决于模型的复杂程度以及计算机 RAM 的可用主内存大小。 如果在求解大型复杂模型时资源不是问题,那么大多数情况下建议使用直接求解器,它是最快捷的。 请确保在 RFEM 6 的静力分析设置中勾选该选项。


作者

Alex 负责北美市场的客户培训、技术支持和持续的程序开发。