CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    关于流固耦合求解器fsiFoam的问题

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

      大家好!
      我在foam-extend-4.0上编译了fsiFoam求解器。当我尝试求解其中的算例3dTube的时候,提示如下问题:

      19 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
         20 Create time
         21 
         22 Create dynamic mesh for time = 0
         23 
         24 --> FOAM Warning :
         25     From function dlLibraryTable::open(const fileName& functionLibName)
         26     in file db/dlLibraryTable/dlLibraryTable.C at line 124
         27     could not load libmesquiteMotionSolver.so: cannot open shared object file: No such file or directory
         28 --> FOAM Warning :
         29     From function dynamicFvMesh::New(const IOobject& io)
         30     in file dynamicFvMesh/newDynamicFvMesh.C at line 57
         31     Loading of dynamic mesh library libmesquiteMotionSolver.so unsuccesful. Some dynamic mesh  methods may not be  available
      

      请教一下这是什么问题,是动网格文件没有成功读取吗?

      我查看了模拟结果,发现只有下方的流体域的网格发生了变化,上方的固体域没有。:xiezuoye:

      benqing 1 条回复 最后回复 回复 引用
      • benqing
        benqing @shepherd 最后由 编辑

        @shepherd 你截图没截全,现在提示的是warning,你看下是不是有error的提示,目录下应该有allrun的,运行不了吗?

        S 1 条回复 最后回复 回复 引用
        • S
          shepherd @benqing 最后由 编辑

          @benqing 你好。我使用了算例的allrun脚本,运行并没有提示error,最后流体域的计算也完成了。但是当我查看结果的时候发现只有流体域(下面彩色的部分)的网格发生了变化,固体域(上面白色的部分)并没有发生变化,我就想是不是这个warning的问题,导致动网格出错了?批注 2020-09-09 224610.png

          benqing 1 条回复 最后回复 回复 引用
          • benqing
            benqing @shepherd 最后由 编辑

            @shepherd 其实我也不太懂,感觉是后处理的问题,我算过那个beamInCrossFlow的算例,结果也是只有流体域的网格变化,固体域的后处理不知道怎么弄

            S 1 条回复 最后回复 回复 引用
            • S
              shepherd @benqing 最后由 编辑

              @benqing 会不会是因为固体域没有时间步,所以网格不发生变化?:xiezuoye:

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