|
|
发表于 2009-4-15 09:32:38
|
显示全部楼层
引用别人论坛的回复……
松弛因子越小,每次使用的迭代值变化小, 越不容易出轨, 对可能收敛的解发容易收敛,就好象你有一辆好车, 开慢点。
对于不稳定的计算方法,松弛因子即使小,也容易出轨(发散), 就好象你有一辆坏车, 开慢点也会到不了终点。
收敛松弛因子,对精度的影响没有。如果你看一下讲有限体积法的 [热传导的计算] 这本书就懂得,在收敛后,迭代值变化为零,收敛松弛因子乘上迭代值变化还是零,所以没有影响。
一个好的做法是,在迭代开始使用小的松弛因子,在“车子”稳定后,就加大松弛因子。看残差曲线的变化。 |
|