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. interFoam下VOF 跟 LS 的耦合问题

interFoam下VOF 跟 LS 的耦合问题

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

    参照网上的一个教程修改Coupled Level-Set with VOF interFoam

    其中有一个点是:

    dimensionedScalar deltaX
        (
            twoPhaseProperties.lookup("deltaX")
        );
    

    所给的案列中:
    网格是:

    convertToMeters 1;
    18
    19 vertices
    20 (
    21 (0 0 0)
    22 (1 0 0)
    23 (1 2 0)
    24 (0 2 0)
    25 (0 0 0.1)
    26 (1 0 0.1)
    27 (1 2 0.1)
    28 (0 2 0.1)
    29 );
    30
    31 blocks
    32 (
    33 hex (0 1 2 3 4 5 6 7) (160 320 1) simpleGrading (1 1 1)
    34 );
    

    传输特征transportProperties ;

    deltaX  deltaX[ 0 0 0 0 0 0 0 ] 0.00625; // 0.006667;
    epsilon epsilon [ 0 0 0 0 0 0 0 ] 0.009375; // 1.5* deltaX ;
    

    能够发现:

    deltaX=1/160=0.00625.
    

    我的问题是这个CLSVOF耦合似乎只针对均匀网格的,而我想运用在不均匀的网格里,我能怎么修改这部分呢?

    S 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2

    不是很熟悉你提到的这个CLSVOF。

    但是我在高阶格式里面MUSCL里面也需要类似的操作。在我这个里面,你那个

    deltaX=1/160=0.00625.
    

    在笛卡尔网格里面比较好处理,如果非均匀网格,deltaX就是网格中心点到面的距离,比如

    deltaX=mag(mesh.C(cellI).component(0) - mesh.Cf(faceI).component(0)) 
    

    要是非笛卡尔网格,需要转换一下。目前这块我还没处理。我的MUSCL供参考,不知道是否有相通之处。

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

    M 影 3 条回复 最后回复
  • M 离线
    M 离线
    mohui
    在 中回复了 李东岳 最后由 编辑
    #3

    @李东岳 应该是可以处理的。

    1 条回复 最后回复
  • 影 离线
    影 离线
    影川风
    在 中回复了 李东岳 最后由 编辑
    #4

    @李东岳 在 interFoam下VOF 跟 LS 的耦合问题 中说:

    deltaX

    谢谢东岳老师,我目前在按照你所给思路往下弄。

    1 条回复 最后回复
  • 影 离线
    影 离线
    影川风
    在 中回复了 李东岳 最后由 李东岳 编辑
    #5

    @李东岳 我简单画了一个计算单元,如图所示

    0_1516353981487_单元图.png

    输出体心(CX)与面心值(CX1)如下:

    mesh = CX 4(0.0025 0.0075 0.0025 0.0075)
    
    mesh = CX1 4(0.005 0.0025 0.0075 0.005)
    

    体心还明白是怎么回事,面心有点不明白为什么是这个值?

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

    体心就是网格单元体中心的值..
    面心就是网格单元面中心的值..

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

    1 条回复 最后回复
  • S 离线
    S 离线
    sungda
    在 中回复了 影川风 最后由 编辑
    #7

    @影川风 您好,我现在也在做这个耦合的内容,您这边这个deltaX最后有什么好的处理办法吗

    1 条回复 最后回复

  • 登录

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