我总是看到有限元代码用 Dirichlet 或 Neumann 边界条件求解 PDE。但是,我现在有一个问题,它由一个带有圆形底座的直圆柱体(一个简单的 3D 管)组成,流入和流出由压力变化给出(例如,在左侧圆形“帽”和在右侧圆形“帽”处,并且在既不是流入也不是流出的边界处速度为零(因此,由于压力变化,流动通过流入圆形侧进入并通过流出圆形侧流出)。
我正在求解流体的 Navier--Stokes 方程(我认为这不是重要数据):
在边界域
在
所以我的未知数是速度和压力. 重力的影响被忽略了。为简单起见,我们可以只考虑平稳方程。
我必须如何修改代码才能使用该压差数据?我的代码(和数值分析)只接受 Dirichlet 和 Neumann 边界条件。