CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    fsiFoam自带算例 ./Allrun 报错

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

      安装了foam_extend4.0 中的fsifoam流固耦合求解器,运行fsifoam/beamInCrossFlow 自带算例,在./Allrun指令时报错。
      在cfd_online中也没有解决类似问题。
      错误如下(在log.fsiFoam文件中):

      --> FOAM FATAL ERROR: 
      Cannot find file "points" in directory "constant/solid/polyMesh".
      

      请问大佬们是什么原因?

      卑以自牧,温润如玉。

      1 条回复 最后回复 回复 引用
      • Number44
        Number44 最后由 Number44 编辑

        没网格。看看是不是没有blockMesh或者blockMesh出错了。
        这个算例应该是有两句blockMesh命令了。

        blockMesh -case fluid
        blockMesh -case solid
        

        算不准,发个散,报error,没问题!

        洱聿 1 条回复 最后回复 回复 引用
        • 洱聿
          洱聿 @Number44 最后由 编辑

          @number44你好,这个算例里的Allrun是有两个blockMesh的,在polyMesh文件夹中是有points文档的。
          如图:
          QQ图片20220406161106.png
          以下是Allrun的文本代码:

          #!/bin/sh
          
          # Source tutorial run functions
          . $WM_PROJECT_DIR/bin/tools/RunFunctions
          
          # Get application name
          application=`getApplication`
          
          runApplication -l log.blockMesh.solid blockMesh -case ../solid
          runApplication -l log.setSet.solid setSet -case ../solid -batch ../solid/setBatch
          runApplication -l log.setToZones.solid setsToZones -case ../solid -noFlipMap
          
          runApplication blockMesh
          runApplication setSet -batch setBatch
          runApplication setsToZones -noFlipMap
          
          cd ..
          
          # Build setInletVelocity function object
          wmake libso setInletVelocity
          
          ./makeSerialLinks fluid solid
          
          cd fluid
          
          runApplication $application
          
          # ----------------------------------------------------------------- end-of-file
          

          卑以自牧,温润如玉。

          1 条回复 最后回复 回复 引用
          • 洱聿
            洱聿 最后由 编辑

            借鉴这个教程已解决
            https://zhuanlan.zhihu.com/p/450526288

            卑以自牧,温润如玉。

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