我想做一个管道流动,管道中间放置一个颗粒,温度高于来流。在考虑浮力的求解器,比如buoyantPimpleFoam和buoyantBoussinesqPimpleFoam中,边界条件设置时遇到了问题。我参考OpenFOAM自带的算例,发现里面与浮力相关的算例,速度边界为(0,0,0),压力边界为fixedFluxPressure。但是我在不考虑浮力的算例中设置,入口边界条件为:速度固定值,压力零梯度;出口边界条件为:速度零梯度,压力固定值。但是把这些边界条件代入到考虑浮力的条件中,会出现问题。
所以想求助一下老师们,在考虑浮力时,入口和出口的速度、压力应该采用什么样的边界条件比较合适呢?