Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 安装openFoam9后openFoam6无法并行

安装openFoam9后openFoam6无法并行

已定时 已固定 已锁定 已移动 OpenFOAM
14 帖子 3 发布者 8.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 bestucan 编辑
    #5

    @vbcwl 按你的路径写,我们安装的位置不一样。
    写了alias之后就不用些source ...开头的了

    alias就是给source ...起个别名。运行of6就相当于运行source ...

    如果你要使用6版本的 OpenFOAM,就在终端运行命令:
    of6

    换版本就of6h者of9

    滚来滚去……~(~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

    1 条回复 最后回复
  • vbcwlV 离线
    vbcwlV 离线
    vbcwl
    在 中回复了 bestucan 最后由 编辑
    #6

    @bestucan ZTQ0I7MR}5}8KXWQ8@S``51.png
    前辈您好,我这个第一种写法就是东岳流体上多版本共存的写法,第二种那里是我的bashrc文件的路径,可还是没有效果咋办啊?我有用of6切换为op6版本0.png

    1.png

    LBE

    bestucanB 1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    在 中回复了 vbcwl 最后由 编辑
    #7

    @vbcwl 那怎么定义没效果呢?

    切换完环境后运行
    foam
    就知道有没有效果了

    滚来滚去……~(~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

    vbcwlV 1 条回复 最后回复
  • vbcwlV 离线
    vbcwlV 离线
    vbcwl
    在 中回复了 bestucan 最后由 编辑
    #8

    @bestucan 我是终端输入of6回车 输入 mpirun -np 4 pimpleFoam -parallel运行of6自带的槽道流算例,直接报错,如果不并行是of多个版本都能正常使用,但是现在只有最后安装的9可以使用并行

    LBE

    bestucanB 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #9

    openfoam-6是怎么安装的

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    vbcwlV 1 条回复 最后回复
  • vbcwlV 离线
    vbcwlV 离线
    vbcwl
    在 中回复了 李东岳 最后由 编辑
    #10

    @李东岳 这是我师兄之前安装好的,也是用的东岳流体上的方法。我是最近又用东岳流体上的方法安装了of9。安装完之后切换为6就无法并行了BR@OZ1~IZA`L(1YJ8DQUCBP.png
    ![KZ~U2DKGQS$8AMDJC@}Q15.png 这是报错信息。

    LBE

    1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    在 中回复了 vbcwl 最后由 bestucan 编辑
    #11

    @vbcwl 我说的是就在你的终端输入这四个字母:f o a m
    然后回车键。

    你就会跳转到你用的版本的OpenFOAM的文件夹了,你就知道你的版本环境了。

    至于求解器运行不起来,再找原因,但先把“是不是因为版本环境没切换导致的”这个原因排除掉

    滚来滚去……~(~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

    vbcwlV 1 条回复 最后回复
  • vbcwlV 离线
    vbcwlV 离线
    vbcwl
    在 中回复了 bestucan 最后由 编辑
    #12

    @bestucan QK${A{D)MCZ~K2DKOKTZZHN.png 前辈指的是这样么?切换为6,foam确认确实切换成功,然后回到算例文件夹,在并行?还是不行啊:136:

    LBE

    bestucanB 1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    在 中回复了 vbcwl 最后由 bestucan 编辑
    #13

    @vbcwl 是的。那么问题就变成“of6可能因为openmpi无法并行了”:xiezuoye: 和无法切换版本无关了。

    按说按照官方指导应该用的是源里的openmpi,不是不自己编译的。

    如果确实用了自己编译的openmpi,那么也可以多版本openmpi共存。这是我的配置文件,可以参考修改成你的

    #--------------------------------------- openfoam
    alias openmpi_1.10.2='export PATH="$HOME/.local/share/OpenFOAM/ThirdParty-4.x/openmpi_1.10.2/bin:$PATH" \
    export LD_LIBRARY_PATH="$HOME/.local/share/OpenFOAM/ThirdParty-4.x/openmpi_1.10.2/lib:$LD_LIBRARY_PATH"'
    
    alias openmpi_1.6.5='export PATH="$HOME/.local/share/OpenFOAM/ThirdParty-2.3.x/openmpi_1.6.5/bin:$PATH" \
    export LD_LIBRARY_PATH="$HOME/.local/share/OpenFOAM/ThirdParty-2.3.x/openmpi_1.6.5/lib:$LD_LIBRARY_PATH"'
    
    alias of23x='source $HOME/.local/share/OpenFOAM/OpenFOAM-2.3.x/etc/bashrc; openmpi_1.6.5; export WM_CC='gcc-4.6' export WM_CXX='g++-4.6''
    alias of4x='source $HOME/.local/share/OpenFOAM/OpenFOAM-4.x/etc/bashrc; openmpi_1.10.2;'
    
    

    openmpi的多版本加载得在编译OpenFOAM之前。

    openmpi编译安装的步骤
    Screenshot from 2022-06-24 14-16-29.png

    滚来滚去……~(~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

    vbcwlV 1 条回复 最后回复
  • vbcwlV 离线
    vbcwlV 离线
    vbcwl
    在 中回复了 bestucan 最后由 编辑
    #14

    @bestucan 谢谢前辈,我去试试去:146:

    LBE

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]