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中文网

飞

飞火流星jyj

@飞火流星jyj
关于
帖子
40
主题
8
群组
0
粉丝
1
关注
2

帖子

最新

  • interPhaseChangeFoam相方程
    飞 飞火流星jyj

    @cyw 凝结和气化之差不就已经是体积源了吗,为啥还加vDotcAlpha


  • mDot 与 mDotAlpha
    飞 飞火流星jyj

    @cyw 为啥mDot第二项没负号,你少写了吗,还有就是不就是再乘了个体积分数吗?看对不对得对照它的方程看


  • interPhaseChangeFoam相方程
    飞 飞火流星jyj

    @cyw 代码里只有mDotAlpha()质量源项啊,没有mDot


  • 新版本的alphaSuSp.H
    飞 飞火流星jyj

    @东岳 在新版本5.0或者V1712的interfoam求解器内都有这个头文件


  • 新版本的alphaSuSp.H
    飞 飞火流星jyj

    其中zeroField Su;
    zeroField Sp;
    zeroField divU;
    都是零场的作用不清楚,是为了用户以后在这里自行修改吗?


  • interPhaseChangeFoam相方程
    飞 飞火流星jyj

    如何理解最后两项???
    是fvm::Sp(vDotvmcAlphal,alpha1)+vDotcAlphal 不是单一的vDotvmcAlphal,自己看代码好像vDotvmcAlphal已经代表了m*(1/rhol-alpha1*(1/rhol-1/rhov)),这不就是公式变形后的最后一项吗?求老师、大神指导:xinlei:

    0_1527744483739_TIM截图20180531132715.png


  • 平板降膜边界条件设定(interFoam求解器)
    飞 飞火流星jyj

    0_1512907622643_2.jpg
    fluent中设置是这样的:
    Boundary A, B and C, D
    are set as periodic boundary conditions. Boundary E is set as no slip
    wall. Boundary F is set as opening pressure boundary.
    不知道在OF怎样设置好

    FoamFile
    {
        version     2.0;
        format      ascii;
        class       volScalarField;
        object      p_rgh;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    dimensions      [1 -1 -2 0 0 0 0];
    
    internalField   uniform 100000;
    
    boundaryField
    {
        inlet
        {
            type cyclic;
        }
        gasinlet
        {
            type cyclic;
        }
        outlet1
        {
            type cyclic;
        }
        outlet2
        {
            type cyclic;
        }
        left
        {
           type cyclic;
        }
        right
        {
            type cyclic;
        }
        TWall
        {
           type            fixedFluxPressure;
        }
        
        atmosphere
        {
            type            totalPressure;
            p0              uniform 100000;
            U               U;
            phi             phi;
            rho             rho;
            psi             none;
            gamma           1;
            value           uniform 100000;
        }
    }
    dimensions      [0 1 -1 0 0 0 0];
    
    internalField   uniform (0 0 0);
    
    boundaryField
    {
        inlet
        {
            type cyclic;
        }
        gasinlet
        {
           type cyclic;
        }
       outlet1
        {
           type cyclic;
        }
        outlet2
        {
           type cyclic;
        } 
        left
        {
          type cyclic;
        }
        right
        {
          type cyclic;
        }
        TWall
        {
           type            fixedValue;
           value           uniform (0 0 0);
        }
        
        atmosphere
        {
           type            pressureInletOutletVelocity;
           value           uniform (0 0 0);
        }
    }
    

    体积项用setField,但这样不对,求大神帮忙:big_mouth:


  • paraview做slice问题
    飞 飞火流星jyj

    @wwzhao 谢谢


  • OpenFOAM怎么求对流换热流动中的bulk temperature,对流换热系数和Nusselt数
    飞 飞火流星jyj

    @小龙 filter 搜一下就可以找到


  • paraview做slice问题
    飞 飞火流星jyj

    @random_ran 好的
    这是没切之前的,网格很正常
    0_1511832622072_haha2.png
    slice之后
    0_1511832674457_haha.png
    而且cell变成了正常截面的两倍


  • paraview做slice问题
    飞 飞火流星jyj

    为啥paraview做了slice后,对应的cell数目变成了两倍,而且选择surface and edge 显示,发现网格中间有斜杠了


  • 疑惑对于Adding temperature equation to interFoam
    飞 飞火流星jyj

    @mohui 我是基于那个方程进行修改添加一些,只不过它本身存在一些问题,当我设置1的时候温度正常


  • 疑惑对于Adding temperature equation to interFoam
    飞 飞火流星jyj

    如果不设置nAlphaSubCycles=1的话,会出现超过最大温度,数值很越来越大,不稳定情况,设置了就正常了,增加温度方程的方法网上的interTempFoam,有没有遇到同样的状况,请大神分析一下


  • 如何在paraview中显示mesh编号
    飞 飞火流星jyj

    @李东岳 李老师,是在说paraview里选取网格的point嘛?


  • 如何在paraview中显示mesh编号
    飞 飞火流星jyj

    想知道网格在模型里按照什么顺序来排列的


  • 如何在求解器编程中编写获取某个网格的速度?
    飞 飞火流星jyj

    @李东岳
    1.

    volScalarField Source
    (
        IOobject
        (
                    "Source",
    		runTime.timeName(),
    		mesh,
    		IOobject::NO_READ,
    		IOobject::AUTO_WRITE
        ),
        mesh
    );
    

    加了,mesh才能通过编译,
    2. Source[celli]是double类型的,是不是类似于对应网格的Source.value(),
    3. volScalarField又是定义单位的呢,是不是在速度方程后添加==Source;并且保证量纲统一就可以达到更新速度的目的
    4. 我还不是很理解volScalarField和scalarField的区别

    李老师我问题比较多,看您方便回答哪个,十分感谢


  • 如何在求解器编程中编写获取某个网格的速度?
    飞 飞火流星jyj

    @李东岳 李老师我的是3.0.X版本的,
    提示:
    UEqn.H:68:6: error: ‘Source’ was not declared in this scope
    Source 没有指定,这个要怎么创建啊


  • 如何在求解器编程中编写获取某个网格的速度?
    飞 飞火流星jyj

    @李东岳 那要怎么写呢,李老师能请简单指点一下:happy:


  • 如何在求解器编程中编写获取某个网格的速度?
    飞 飞火流星jyj

    @李东岳 李老师,就是添加源项的速度方程只想对于某种网格求解以此来更新这个网格内的速度


  • 如何在求解器编程中编写获取某个网格的速度?
    飞 飞火流星jyj

    对于单个网格如何写速度方程,想更新单个网格的速度,UEqn好像是求解了所有的

  • 登录

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