wedge几何体下setFields的用法



  • 大家好,想问一个wedge几何体下怎么用setFields命令的问题,我设定了一个wedge几何体,blockMeshDict下的点坐标是:

    vertices
    (
        (0 0 0) //0
        (1 0.05 0) //1
        (1 0.05 1) //2
        (0 0 1) //3
        (1 -0.05 0) //4
        (1 -0.05 1) //5
    );
    
    blocks
    (
        hex (0 4 1 0 3 5 2 3) (10 1 100) simpleGrading (1 1 1)
    );
    

    现在paraview里能看到正确的几何体和mesh,现在我想把这个wedge中间一部分来setFields,现在wedge高度为1,我想setFields其中0.25-0.75高的这一整段,试了一下boxToCell,不知道该怎么设,试了box (1 0.05 0.25) (1 -0.05 0.25)但是不对

    然后我查了一下好像有个shapeToCell可以解决这个问题,但是注释只有(type wedge),不知道怎么样来表示这个区域

    我想setFields表示的区域是

    vertices
    (
        (0 0 0.25) 
        (1 0.05 0.25) 
        (1 0.05 0.75) 
        (0 0 0.75) 
        (1 -0.05 0.25) 
        (1 -0.05 0.75) 
    );
    

    求助如何用boxTocell 或者 shapeToCell 来表示这个区域



  • 刚看了下是量纲弄错了,实在不好意思,版主删了好了,这个应该没有问题