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. 请教:OpenFOAM并行相关问题

请教:OpenFOAM并行相关问题

已定时 已固定 已锁定 已移动 OpenFOAM
7 帖子 4 发布者 5.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 金 离线
    金 离线
    金哲飞
    写于2020年1月22日 08:34 最后由 编辑
    #1

    最近在修改完代码以后出现了并行相关的问题,代码如下:
    567bd322-5bf3-4a27-baa3-17469cb37d9c-image.png
    tempx 和tempw都是vector型,if中的是对某个特定的patch网格面上的量进行操作,并将相关值赋值到tempx和tempw中,returnReduce是想并行将每个process相累加,但是发现编译后单核没有任何问题,但是并行的时候卡在这一步了,不报错也不往下走,如图:
    3bc270fc-015b-4aea-bd00-de5adf5e6e3f-image.png
    是因为目标patch并没有分到所有process中因而卡住还是什么原因呢?
    希望老师能指点一二,祝各位老师新年快乐~

    1 条回复 最后回复
  • 金 离线
    金 离线
    金哲飞
    写于2020年1月22日 08:35 最后由 编辑
    #2

    修改位置主要在newMark中~

    1 条回复 最后回复
  • 金 离线
    金 离线
    金哲飞
    写于2020年1月22日 08:37 最后由 编辑
    #3

    OpenFoam版本为1906

    1 条回复 最后回复
  • 金 离线
    金 离线
    金哲飞
    写于2020年1月31日 10:15 最后由 编辑
    #4

    00858625-efa5-4cdb-85e5-aec11732cc10-image.png
    为了修改并行方便 我把所有代码减少了,即使是做这样的循环(forAll 对某个特定的patch面进行遍历计数),单核没有问题,网格数都是对的上的。但是一并行,就会卡在循环这步,不报错也不继续,请问老师是什么原因导致的呢?

    M 1 条回复 最后回复 2021年4月17日 15:43
  • M 离线
    M 离线
    Micro
    在 2021年4月17日 15:43 中回复了 金哲飞 最后由 编辑
    #5

    @金哲飞 大佬您好,请问您解决这个问题了吗?感谢!我也特别想知道!谢谢!

    1 条回复 最后回复
  • S 离线
    S 离线
    Samuel-Tu
    写于2021年4月19日 17:10 最后由 Samuel-Tu 编辑 2021年4月20日 01:19
    #6
    此回复已被删除!
    1 条回复 最后回复
    • G 离线
      G 离线
      GrpOne123
      写于2023年10月29日 06:24 最后由 编辑
      #7

      我最近也碰到这个问题,单核计算时对某个特定的patch上的面心可以赋值,但并行分块之后也是运行不了。

      1 条回复 最后回复
    2020年1月22日 08:34

    6/7

    2021年4月19日 17:10

    未读 1
    2023年10月29日 06:24
    • 登录

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