CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    piso组合simple,代码架构求助

    OpenFOAM
    1
    1
    356
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • S
      Samuel-Tu 最后由 李东岳 编辑

      dear cfders。

      1. 遇到一个问题,我用piso瞬态算一个流场,当速度差不多稳定后,利用现在这个时刻的流场,稳态地求解一个浓度f场,这时又需要用simple稳态方法。simple完后,又要用piso重新计算流场,然后进行类似循环。
        有没有可能把simple放入Piso中,先是算Piso,然后满足一定条件(用 if ?)后跳到simple中去。如下:

        pisoLoop()
        {
             pisoFoam类似代码;
             if()
             {
               simpleFoam类似代码;
             }
        }
        

        这样不知道fvSolution里面怎么设置。。

      2. 如果上述方法不行的话,我在想把稳态simple的浓度f场计算也改为piso,也就是说直接在Piso中加入浓度f场的微分方程就行了。这样是因为反正最后速度场是比较稳定的,那么受速度驱动的浓度f场最后也应该稳定(无内部源项,且inlet输入恒定),即使我用piso也没事。不知道这样想法可不可以。

      请大家不吝赐教

      1 条回复 最后回复 回复 引用
      • First post
        Last post