---------------e--------------
c d
-----
----------- --------------
a ~~~~~~~~ ----- ~~~~~~~~~~~~~ b
~~~~~~~~~~water~~~~~~~~~~~~~
---------------f---------------
我画了一个简单的示意图,外面一个大长方形,中间一个小长方形,应该都是封闭的,但是画不来,我就简单示意了一下,中间一条直线将图形分成了上下两半。中间的小长方的四边(两条竖边没画出)和大长方形的底边f设为wall,a边是velocity-inlet,b是outflow,c.e.d都是pressure-inlet,a.f.b和小四边形的下半部分组成的面用region让它开始注满了水。用vof模型计算,a入口中设定water的volume fraction我设定为1,我初始化并patch后,我display the contour of phases(water),却发现整个区域都是水。应该只有下半区域里是水呀?然后我把a中设定water的volume fraction改为0,就只有下半区域里是水了。但我的计算是要水不断地从a流入,这样water的volume fraction就不能是0了,应该为1。是我的边界条件设定出了问题吗?或者是别的地方出了问题?请教高手!!谢谢了。
这个问题我也遇到过,不过我已经解决了.首先,你应该将a入口中设定water的volume fraction设定为1,初始化并patch,然后,你还需要将上半区域用region设定,设定water的volume fraction为1,初始化并patch,最后你再display the contour of phases(water),就可以了.