关于directionMixed边界条件



  • 有一个立方体的计算域.设速度为u,那么它有三个分量(u1,u2,u3).

    我想设置du1/dz为某个常数.

    我找到了directionMixed边界条件.

    我看了这个帖子,https://www.cfd-online.com/Forums/openfoam-pre-processing/61989-directionmixed-mixed-bc.html, 仍然感到说得云里雾里.

    有人能举例讲讲这个边界条件的使用吗?



  • 我尝试理解一下,各位看对不对.

    这个边界条件是用于各向异性的场.

    譬如,对于速度场,有三个分量(u,v,w),其在三个方向(x,y,z)上的变化各不相同,那么根据排列组合知识,它的梯度分量应该有9个.但是独立的只有6个.

    directionMixed有三个参数refValue,refGradient,valueFraction.
    第一个参数用于指定固定值,第二个参数用于指定固定的梯度,第三个参数用于指定前两个参数的混合比例.

    例如,我想指定速度的第一个分量在z方向的梯度为常数值,即(du/dz=5),其余均为0,那么边界条件设定如下

    type		directionMixed;
    refValue uniform (0 0 0);
    refGradient uniform (0 0 5);
    valueFraction uniform (0 0 1 0 0 0);
    

Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1