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. Continuity error该给什么样的边界条件呀?

Continuity error该给什么样的边界条件呀?

已定时 已固定 已锁定 已移动 OpenFOAM
1 帖子 1 发布者 620 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 东 离线
    东 离线
    东方白杨
    写于2024年9月18日 06:18 最后由 编辑
    #1

    我把边界条件都改了一遍,还是有这个问题,做的是一个通道流动,用的是buoyantBoussinesqSimpleFoam,给了进口速度1.82m/s,出口大气压,流体温度20K,壁面300K,边界条件如下:
    速度:

    FoamFile
    {
        version     2.0;
        format      ascii;
        class       volVectorField;
        object      U;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    dimensions      [0 1 -1 0 0 0 0];
    
    internalField   uniform (1.82 0 0);
    
    boundaryField
    {
        inlet
        {
            type            fixedValue;
            value           uniform (1.82 0 0);
        }
    
        outlet
        {
            type            zeroGradient;
        }
    
        top
        {
            type            noSlip;
        }
    
        ground
        {
            type            noSlip;
        }
    
        FrontandBack
        {
            type            noSlip;
        }
    
        Trib
        {
            type            noSlip;
        }
    }
    

    压力:

    boundaryField
    {
        inlet
        {
            type            zeroGradient;
        }
    
        outlet
        {
            type            fixedValue;
            value           uniform 0;//大气压出口
        }
    
        top
        {
            type            zeroGradient;
        }
    
        ground
        {
            type            zeroGradient;
        }
    
        FrontandBack
        {
            type            zeroGradient;
        }
    
        Trib
        {
            type            zeroGradient;
        }
    }
    

    参考压力:

    FoamFile
    {
        version     2.0;
        format      ascii;
        class       volScalarField;
        object      p_rgh;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    dimensions      [0 2 -2 0 0 0 0];
    
    internalField   uniform 0;
    
    boundaryField
    {   
        "(inlet|outlet|top|ground|FrontandBack|Trib)"
        {
            type            fixedFluxPressure;
            value           $internalField;
        }
    }
    

    一直报错如下:

    --> FOAM FATAL ERROR:
    Continuity error cannot be removed by adjusting the outflow.
    Please check the velocity boundary conditions and/or run potentialFoam to initialise the outflow.
    Total flux              : 0.999375
    Specified mass inflow   : 0.0167107
    Specified mass outflow  : 0
    Adjustable mass outflow : 0
    
    
        From function bool Foam::adjustPhi(Foam::surfaceScalarField&, const volVectorField&, Foam::volScalarField&)
        in file cfdTools/general/adjustPhi/adjustPhi.C at line 111.
    
    FOAM exiting
    

    CAS-IET

    1 条回复 最后回复
2024年9月18日 06:18

1/1

2024年9月18日 06:18

2024年9月18日 06:18
  • 登录

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