找回密码
 注册
查看: 3226|回复: 5

计算时设置不同的收敛因子,结果差别很大,为啥

[复制链接]
发表于 2011-3-29 17:06:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位,我在计算的时候设置不同的收敛因子,结果差别很大,这是怎么回事呢?
发表于 2011-3-29 18:06:42 | 显示全部楼层
收敛因子 是什么意思?
 楼主| 发表于 2011-3-30 08:42:34 | 显示全部楼层
就是solution control 中的under relaxation factors
对于Density,Momentum和Energy设置不同的值,会对计算结果影响很大,这是为什么捏?
发表于 2011-3-30 10:27:24 | 显示全部楼层
那个是亚松弛因子。按说,迭代收敛的解与松弛因子无关,但是有人把没有收敛的解拿出来看,那松弛因子不一样,迭代的中间结果就不一样。如果你不是在研究算法的话,一般不要在松弛因子上打主意,我的意思是如果迭代发散,原因往往是计算物理模型的问题,以及迭代初值不好,想办法改进它们。
 楼主| 发表于 2011-3-30 10:35:15 | 显示全部楼层

回复 4# xrs333 的帖子

非常感谢!
再想请教您一下,迭代初值是什么意思呢?
发表于 2011-3-30 14:28:28 | 显示全部楼层
就是计算初始化的值吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表