这次算到500多步就出错了。。。
# Divergence detected in AMG solver: pressure correction -> Turning off correction scaling!
# Divergence detected in AMG solver: pressure correction -> Increasing relaxation sweeps!
Error: Divergence detected in AMG solver: pressure correction
Error: Divergence detected in AMG solver: pressure correction
Error Object: #f
((inner_rotation 2 point)
(time 0 1)
(omega_z 13.98 13.98)
)
((outer_rotation 2 point)
(time 0 1)
(omega_z -13.98 -13.98)
)
请问,这个是设置动网格旋转么?
网格是结构化网格,是非定常流,我把time step size设置成0.001s,算到500步就出错,结果如上,把0.001改成0.0001,就算到2250多步,number of time step 我设置的都是1000.
追答进行非定常计算,时间步长的设置非常重要,时间步长过大肯定会导致计算不收敛或者出错,时间步长的设置还跟网格大小有关系,这个都需要摸索的,你可以将步长再改小一点试试!