欢迎光临散文网 会员登陆 & 注册

icoFoam

2022-03-14 16:32 作者:孤魂星  | 我要投稿

看icoFoam求解器代码解读,然后看看别人怎么搞的

原理  在动量方程的对流项中,一个U使用的是上一次时间迭代的数值,一个是本次要求解的,再去进行合格离散
    1.OF主要的量是通量,连续性需满足通量场 需要满足的是通量场而非速度场
    2.对通量场修正可以若干次,通常为3次左右,修正的过程中,每次修正过后速度场都会发生变化,但是并没有更新与此相对应的H运算符,实际上H运算符是速度场的函数,但是每次修正完以后并没有去更新,这是因为我们假定他是小库郎数或者说是小时间步长,时间步长很小的时候,这个H运算符与时间的变化相关不大,所以没有必要每次都更新H运算符
    3.看源代码的时候需要非常明白计算流程 和 计算原理公式  比如这个就需要明白Piso的算法结构

    对流项中有俩U  前面使用上一个时间点的作为已知,后一个作为未知量计算
    扩散项中,直接将U看成未知量了



好好跟着大佬跑

icoFoam的评论 (共 条)

分享到微博请遵守国家法律