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. olaDyMFlow动网格计算不收敛,求助

olaDyMFlow动网格计算不收敛,求助

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

    各位老师好,最近在尝试用olaDyMFlow模拟坝体的振动,案例设置为中间一个三维坝体,前后左右边界采用的该求解器自带的三维消波边界,给坝体指定的位移类型为oscillatingDisplacement,x、y、z方向给了相同的位移幅值。

    将坝体剖除后,计算域网格为600w+,但计算第一步后就不收敛,log文件看不懂是哪里出的问题,还请大家帮忙解答一下。:135:
    log1.png
    log2.png

    1 条回复 最后回复
  • C 离线
    C 离线
    Cr
    写于 最后由 编辑
    #2

    报错信息显示waveAbsorptionVelocity3D这个边界条件在更新边界值时Foam::correctUphiBCs()这个函数中出现了除0的操作,你可以尝试在主函数中用gMin(边界场)把这个边界上的最小值输出看一看。
    其他方面,这个求解器和算例及边界条件,我都不大懂。

    S 1 条回复 最后回复
  • S 离线
    S 离线
    Stan同学
    在 中回复了 Cr 最后由 编辑
    #3

    @Cr 你好 我是把消波边界调整为2D消波边界了 然后可以计算了。

    但是提取出来的坝前波面结果很奇怪,我的坝体振幅在三个方向均只有0.4m(初始水深设置的是50m),而水深却会突然变成0。提取出的波面时程曲线如下,暂时没有找到是什么原因导致的这种现象,还请各位老师指教。微信图片_20201009170300.png

    1 条回复 最后回复

  • 登录

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