115x
004855
2024-04-09

FAQ 005477 | RFEM 6 中的计算需要很长时间,但是处理器利用率...

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

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

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

The solver method that leads to faster results depends on the complexity of the model and the amount of the main memory RAM available in the machine. If resources are not an issue when solving large complex models, then the Direct solver is recommended in most cases and will be the fastest. Make sure to check this under the Static Analysis Settings in RFEM 6.

► 图片 | 静力分析设置 - 方程组的方法 https://www.dlubal.com/zh/img/048596