CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    Extend-bazaar/Toolkits/FSI和wave2foam编译失败

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

      各位老师好,今天在安装Extend-bazaar/Toolkits/Fluid-structure interaction和wave2foam时分别出现了如图1和图2的错误,请问该如何解决呢?

      图1
      Toolkits_FSI.png

      图2
      wave2foam.png

      1 条回复 最后回复 回复 引用
      • 李东岳
        李东岳 管理员 最后由 编辑

        我看你是撞在了zhou-7下面,7表示openfoam7么,这个求解器需要按照特定版本编译,openfoam7应该不行

        线上CFD课程开始报名:http://www.dyfluid.com/class.html

        CFD高性能服务器 http://dyfluid.com/servers.html

        S 1 条回复 最后回复 回复 引用
        • S
          Stan同学 @李东岳 最后由 编辑

          @东岳 是的,东岳老师。目前是在用OpenFOAM7,我再安装一下适用的版本试试看吧。

          1 条回复 最后回复 回复 引用
          • S
            Stan同学 最后由 编辑

            waves2Foam编译问题_看图王.jpg

            现在换了foam-extend 3.2 进行编译, Tookits/FSI已经编译成功了,waves2foam 编译到最后也没有出现前面那种Error 2的错误,但是中间出现了这种没有文件或目录的问题,waves2foam的userguide中提及的四个第三方依赖包也都安装了,但是执行waveFoam依旧提示未找到命令。

            有没有小伙伴可以帮助解答一下:135:

            1 条回复 最后回复 回复 引用
            • bestucan
              bestucan 版主 副教授 最后由 编辑

              截图不够分析错误啊,要有输出的所有信息,运行命令的时候加个后缀 &> log,就把输出重定向到 log 文件了。
              这截还都是 oceamwave3d 的。

              也没说哪个 userguide ,wiki?只见 researchgate 上的 manual 。

              滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

              异步沟通方式(《posting style》from wiki)(下载后打开):
              https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
              提问的智慧(github在gitee的镜像):
              https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

              S 2 条回复 最后回复 回复 引用
              • S
                Stan同学 @bestucan 最后由 编辑

                @bestucan 感谢大佬 名称记错了 是manualWaves2Foam_v090
                我重新操作一下把log文件传上来

                bestucan 1 条回复 最后回复 回复 引用
                • S
                  Stan同学 @bestucan 最后由 编辑

                  @bestucan
                  原log文件不能直接上传 就弄成了.zip文件 麻烦大佬了:xiexie:
                  log.zip

                  bestucan 1 条回复 最后回复 回复 引用
                  • bestucan
                    bestucan 版主 副教授 @Stan同学 最后由 编辑

                    @Stan同学 其实出了那么多错误,还是
                    OceanWave3D has been built successfully
                    wiki 里也说会出一大堆错误是正常的。我看着那个书册,如果你照着手册执行,我猜你没有加载 wave2foam 的 bashrc 文件。因为那个手册没提具体步骤,只是叙述了一下。

                    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

                    异步沟通方式(《posting style》from wiki)(下载后打开):
                    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
                    提问的智慧(github在gitee的镜像):
                    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

                    1 条回复 最后回复 回复 引用
                    • bestucan
                      bestucan 版主 副教授 最后由 编辑

                      我再康康 log 文件,看起来编译的时候加载了:xiezuoye:

                      滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

                      异步沟通方式(《posting style》from wiki)(下载后打开):
                      https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
                      提问的智慧(github在gitee的镜像):
                      https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

                      1 条回复 最后回复 回复 引用
                      • bestucan
                        bestucan 版主 副教授 @Stan同学 最后由 编辑

                        @Stan同学 你的编译非常成功,那些找不到的文件是因为上一步刚把那些文件删除了,各种库都编好了。
                        没有求解器还是因为版本问题,但有改进空间
                        这个路径下面都是编译好的工具:
                        /home/zhou/foam/zhou-3.2/applications/bin/linux64GccDPOpt/

                        在log里搜.so,都是编译好的库。

                        没有求解器是因为这一句
                        ls: 无法访问'/home/zhou/foam/zhou-3.2/applications/utilities/waves2Foam/applications/solvers/solvers320_EXT/*': 没有那个文件或目录

                        本来应改编译求解器,但是没有。这个帖子
                        [waves2Foam] Trying to compile waves2Foam with foam-extend 3.2 on Ubuntu 14.04
                        有相关说明,wave2foam 作者本人回复。可以拿 interfoam 改或者给 foam extend 降级。这人好像没成功……

                        难度可以参见这个帖子 extra term twophasesystem.C 最后几帖,用自定义的库编求解器, waves2foam 就是自定义的一小批库。

                        滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

                        异步沟通方式(《posting style》from wiki)(下载后打开):
                        https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
                        提问的智慧(github在gitee的镜像):
                        https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

                        S 1 条回复 最后回复 回复 引用
                        • S
                          Stan同学 @bestucan 最后由 编辑

                          @bestucan 感谢大佬!:xinxin:
                          刚看了您说的前一个帖子,那个老哥确实是没改成功。。作者本人最后也没回复了 。

                          我先换个低版本的foam extend试试看吧,如果还是不行再学着改interfoam吧

                          1 条回复 最后回复 回复 引用
                          • 李东岳
                            李东岳 管理员 最后由 编辑

                            就像你说的,造波那面其实可以尝试自己在interfoam植入,属于比较好的入门锻炼资料

                            线上CFD课程开始报名:http://www.dyfluid.com/class.html

                            CFD高性能服务器 http://dyfluid.com/servers.html

                            S 1 条回复 最后回复 回复 引用
                            • S
                              Stan同学 @李东岳 最后由 编辑

                              @东岳 好的东岳老师! :ok3:
                              最近也是刚开始试着改写求解器,顿感困难重重,确实需要多锻炼多积累。

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