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. 关于rhoCentralFoam计算高超声速问题时温度出现负值的原因

关于rhoCentralFoam计算高超声速问题时温度出现负值的原因

已定时 已固定 已锁定 已移动 OpenFOAM
21 帖子 6 发布者 17.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Z 离线
    Z 离线
    zxyf1
    在 中回复了 Foamer24 最后由 编辑
    #12

    @Foamer24 就是求解器本身鲁棒性不好,你可以尝试调换flux limiter,应该在fvScheme里面。

    F 2 条回复 最后回复
  • F 离线
    F 离线
    Foamer24
    在 中回复了 zxyf1 最后由 编辑
    #13

    @zxyf1 rhoSonicFoam and rhopSonicFoam have been superceded by rhoCentralFoam. 换成rhoPimpleFoam、pisoFoam或者sonicFoam可能会好一些

    请问flux limiter 具体指的是%(#ff0000)[fluxScheme Kurganov;]?

    1 条回复 最后回复
  • F 离线
    F 离线
    Foamer24
    在 中回复了 zxyf1 最后由 编辑
    #14

    @zxyf1 ε=(´ο`*)))唉,将fluxScheme Kurganov; 改为fluxScheme Tamdor;算的时间会变长一点,但是也会出现上面的问题。:zoule:

    1 条回复 最后回复
  • adcpkA 离线
    adcpkA 离线
    adcpk
    写于 最后由 编辑
    #15

    请问插值格式用的什么

    F 1 条回复 最后回复
  • F 离线
    F 离线
    Foamer24
    在 中回复了 adcpk 最后由 编辑
    #16

    @adcpk 您好!插值格式用的是linear

    interpolationSchemes
    {
        default         linear;
    }
    
    adcpkA 2 条回复 最后回复
  • adcpkA 离线
    adcpkA 离线
    adcpk
    在 中回复了 Foamer24 最后由 编辑
    #17

    @Foamer24 应该不是这个default吧,后面主要物理量都覆盖了

    1 条回复 最后回复
  • adcpkA 离线
    adcpkA 离线
    adcpk
    在 中回复了 Foamer24 最后由 编辑
    #18

    @Foamer24 抱歉,是divSchemes

    F 1 条回复 最后回复
  • F 离线
    F 离线
    Foamer24
    在 中回复了 adcpk 最后由 编辑
    #19

    @adcpk 在 关于rhoCentralFoam计算高超声速问题时温度出现负值的原因 中说:

    divSchemes

    您好!divSchemes用的是Euler

    ddtSchemes
    {
        default         Euler;
    }
    
    Y 1 条回复 最后回复
  • Y 离线
    Y 离线
    youmengtian
    在 中回复了 Foamer24 最后由 编辑
    #20

    @Foamer24 你可以贴一个fvSchemes完整的设置看一下,很有可能是离散格式的问题。

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

    F 1 条回复 最后回复
  • F 离线
    F 离线
    Foamer24
    在 中回复了 youmengtian 最后由 编辑
    #21

    @youmengtian 您好!我完整的格式是这样的:laile:

    /*--------------------------------*- C++ -*----------------------------------*\
      =========                 |
      \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
       \\    /   O peration     | Website:  https://openfoam.org
        \\  /    A nd           | Version:  6
         \\/     M anipulation  |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        location    "system";
        object      fvSchemes;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    fluxScheme          Tadmor;// Kurganov;
    
    ddtSchemes
    {
        default         Euler;
    }
    
    gradSchemes
    {
             default cellMDLimited Gauss linear 1.0;
    }
    
    divSchemes
    {
        default         none;
        div(tauMC)      Gauss linear;
        div(phi,nuTilda) Gauss linearUpwind limited;
    }
    
    
    
    laplacianSchemes
    {
        default         Gauss linear corrected;
    }
    
    interpolationSchemes
    {
        default         linear;
    }
    
    
    snGradSchemes
    {
        default         corrected;
    }
    
    wallDist
    {
        method meshWave;
    }
    
    1 条回复 最后回复

  • 登录

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