势流算法问题
-
东子老师在势流算法中说:进口给定零法向梯度边界条件,但公式(6)里面不是0,,还出现了cells位置的梯度值,不知道是笔误还是啥,一下子看不懂了
-
@李东岳 东子老师,您新写的这一版解答了我几乎所有的疑问,感动到泪崩。还有几个小问题想请教您:
①第一张图红框位置应该是出口的Φ值,没有▽吧?
②我按源项=u_inlet和=0对方程(11)进行求解,求解过程为:
入口处,
又
故:
由 可求出c2
看上去好像确实可以求出来,但入口处Φ的梯度已经是0了,和方程(7)不一样,两个方程式如何等价的呢?
③第二张图第一个红框应该是▽Φ的通量吧?第二个红框为啥等于0呢?U_f按方程(17)区分了边界和内部,只有内部的速度为0,边界速度不为0,为啥加和就为0了呢?对于第三个红框,由“速度=速度势的梯度”不应该得到▽Φ的通量守恒吗?
-
哪个第一个图?
另外,按照 http://dyfluid.com/potentialFoam.html 上面写的,目前我们要证明的是,链接里面的方程10(进口固定梯度,出口固定值),与方程11(进口零法向梯度,出口固定值,附加源项)的等价。考虑4网格系统,方程10与11离散出来的矩阵都是:
\begin{equation}
\begin{bmatrix}
1 & -1 & & \\
-1 & 2 & -1 & \\
& -1 & 2 & -1 \\
& & -1 & 3 \\
\end{bmatrix}
\begin{bmatrix}
\Phi_1 \\
\Phi_2 \\
\Phi_3 \\
\Phi_4 \\
\end{bmatrix} \equiv
\begin{bmatrix}
u_{inlet} \\
0 \\
0 \\
v \\
\end{bmatrix}
\end{equation} -
@李东岳 东子老师,问题1、系数矩阵第四行我算出来是-1和1,计算过程是这样的:
同样考虑4网格系统
系数矩阵前三行我算的和您一样,对于第4个网格,方程(10)可以离散为
所以第四行系数矩阵应该为-1和1吧,不知道我这样算是不是对的?
问题2、根据公式(3),A处梯度值前面应该有个负号吧?
问题3、 红框位置应该是出口的Φ值,没有▽吧?
问题4、第一个红框应该是▽Φ的通量吧?第二个红框为啥等于0呢?U_f按方程(17)区分了边界和内部,只有内部的速度为0,边界速度不为0,为啥加和就为0了呢?对于第三个红框,由“速度=速度势的梯度”不应该得到▽Φ的通量守恒吗?
细节问题有点多哈,麻烦东子老师了