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. OF可压流求解器

OF可压流求解器

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

    https://github.com/chengdi123000/compressibleFoam/tree/of41
    把 http://pavanakumar.github.io/compressibleFoam 移植到了openfoam 4.1下。里面有roe格式。没啥大区别。

    已婚,勿扰。
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

    N 1 条回复 最后回复
  • Y 离线
    Y 离线
    youmengtian
    在 中回复了 程迪 最后由 编辑
    #42

    @程迪 其实也并不只是收收敛快慢的问题,还有更重要的是耦合关系的处理问题。

    天命之谓性;率性之谓道;修道之谓教。
    道也者,不可须臾离也;可离,非道也。是故君子戒慎乎其所不睹,恐惧乎其所不闻。
    莫见乎隐,莫显乎微。故君子慎其独也

    程 1 条回复 最后回复
  • N 离线
    N 离线
    nuaawqf
    在 中回复了 程迪 最后由 编辑
    #43

    @程迪 终于找到和我研究方向相同的FOAMer了!这个代码我也研究过,虽然思路很清晰明了,与我之前Fortran编写可压缩流求解器相同。但似乎没那么FOAM了?OF里面很多东西都没有用起来,似乎只是当成了一个编程语言在用。还有一个AeroFOAM也挺久没更新了,似乎面向对象的思想更多一些?不知是否研究过? 希望以后多多交流。:cheeky:

    程 1 条回复 最后回复
  • 程 离线
    程 离线
    程迪
    在 中回复了 youmengtian 最后由 编辑
    #44

    @youmengtian

    耦合关系处理好了,不久快了么?

    已婚,勿扰。
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

    1 条回复 最后回复
  • 程 离线
    程 离线
    程迪
    在 中回复了 nuaawqf 最后由 程迪 编辑
    #45

    @nuaawqf
    刚把AeroFoam v1-2008从1.5移植到了201612+,感觉基本上也是另起炉灶搞的。
    AeroFoam v2-2013 最新支持到2.0,更是另起炉灶,fvMesh都给加功能改了,还没有移植成功。

    已婚,勿扰。
    本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

    1 条回复 最后回复
  • G 离线
    G 离线
    gyzhangqm 神
    写于 最后由 编辑
    #46

    时隔四年了,还是没有有基于Godunov的近似通量和隐式推进方法的开源OpenFOAM application。
    已有的替代解决方案是:
    1、使用rhoCentralFoam的KT和KNP格式,本质上还是压力基的求解器。可能存在的问题是耗散大以及收敛性差。
    2、使用foam-extend的dbnsFoam,里边有气动人常用的HLLC格式和Roe格式,但推进方法只有龙格库塔显式推进。并且Roe格式熵修正处理不好的话会有Cabuncle现象。
    3、使用论文Implementation of density-based solver for all speeds in the framework of OpenFOAM作者公开的allSpeedUnsteadFoam,空间格式使用的是带低速预处理的AUSM系列格式。高超声速热化学非平衡计算中很多人喜欢使用AUSM系列的格式。但allSpeedUnsteadFoam依然只有Runge-Kutta推进。

    可以按照论文Implementation of density-based implicit LU-SGS solver in the framework of OpenFOAM 的方法实现LUSGS推进方法,工作量其实很小。如果原作者能开源其lusgsFoam最好了。

    不过如果想进一步实现其他隐式推进方法,还是需要搞明白blockLduMatrix,并且组装Jacobian矩阵。我想对于foam-extend的大佬来讲,他们已经实现了blockLduMatrix类,以及后续的代数方程预处理及求解器,如果实现密度基的隐式推进方法应该是易如反掌的。不过等了四年依然没有看到有进展。

    空闲时间我会自己着手做这件事情。有人同样在做的话可以一起交流合作~

    D 1 条回复 最后回复
  • D 离线
    D 离线
    dzw05 超神
    在 中回复了 gyzhangqm 最后由 编辑
    #47

    @gyzhangqm 看看这个代码,https://hisa.gitlab.io/index.html

    自主匠心,普惠仿真。

    W 1 条回复 最后回复
  • G 离线
    G 离线
    gyzhangqm 神
    写于 最后由 编辑
    #48

    @dzw05 十分感谢!
    这个似乎可以完美应用于空气动力学亚跨超和高超问题的计算。自带AUSM+up全速域通量格式和HLLC格式,有LUSGS预处理的GMRES推进方法。貌似不是Jacobian Free的。还有作者的论文。非常好的资源。
    我会慢慢测试几个定常的高超算例,确定比较合适的梯度计算方法、限制器等参数。大佬多多指教~

    1 条回复 最后回复
  • H 离线
    H 离线
    heray
    写于 最后由 编辑
    #49

    还有一个myFoam,github可以搜到,里面有个lusgsFoam求解器

    1 条回复 最后回复
  • W 离线
    W 离线
    wangpc
    在 中回复了 dzw05 最后由 李东岳 编辑
    #50

    @dzw05 在 OF可压流求解器 中说:

    @gyzhangqm 看看这个代码,https://hisa.gitlab.io/i

    请问您也是做openfoam可压的吗?您那边可以实习吗

    B 1 条回复 最后回复
  • B 在线
    B 在线
    biaowai
    在 中回复了 wangpc 最后由 编辑
    #51
    此回复已被删除!
    1 条回复 最后回复
  • B 在线
    B 在线
    biaowai
    写于 最后由 编辑
    #52

    尽管不是开发CFD求解器的,但用过LU-SGS求解器算高亚音叶栅,还是比较成功的
    参考的是这位篇文献:
    Development of a coupled matrix-free LU-SGS solver for turbulent compressible flows
    论文网址:
    https://www.sciencedirect.com/science/article/abs/pii/S0045793018302160
    github网址:
    https://github.com/furstj/myFoam
    这个求解器没有低速预处理,算低速流的话,还是建议用simpleFoam,
    看楼上大佬们讨论,似乎foam-extend版本已经有许多成熟的LUSGS求解器

    尚 1 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 biaowai 最后由 编辑
    #53

    @biaowai 韩国 NEXTFoam 团队也开源了一个 lusgs 求解器

    B 1 条回复 最后回复
  • B 在线
    B 在线
    biaowai
    在 中回复了 尚善若水 最后由 编辑
    #54

    @尚善若水 在 OF可压流求解器 中说:

    NEXTFoam

    看起来很新啊,上月分布的

    尚 1 条回复 最后回复
  • 尚 在线
    尚 在线
    尚善若水
    在 中回复了 biaowai 最后由 编辑
    #55

    @biaowai 并不是,它每次发布都重新上传😓,没搞懂他们的操作

    1 条回复 最后回复

  • 登录

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