“常用公式”在线计算,“设计手册”在线查询
我用隐式间断有限元方法求解Euler方程,用Newton迭代法。发现如果时间步长取得稍微大点,就会出现负压力的情况,程序中断。小时间步长时可以计算。用隐式算法就是为了增大时间步长,可是现在出现这么个情况。。。     Newton迭代对初值要求较严格,不是全局收敛的。是不是因为我的迭代初值给得不好?我的迭代初值是给的上一个时间步的值,也用简单Euler单步法给过初值,都出现上面说的那个情况。    何解?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 支持支持 反对反对

共 1 个关于本帖的回复 最后回复于 2013-8-6 16:03

沙发
张荣建 认证专家 发表于 2013-8-6 16:03:09 | 只看该作者
研发埠培训中心
如果你网格,fluent设置都没问题的话,初始值影响迭代的速度,建议最好算一下初始值
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们

360网站安全检测平台