Solution of Poisson's equation
From CFD-Wiki
(Difference between revisions)
Line 25: | Line 25: | ||
D_{explicit} = \Gamma _f \left[ {\bar \nabla \phi \bullet \vec A - \left( {\bar \nabla \phi \bullet d\vec s} \right)\vec \alpha \bullet \vec A} \right] | D_{explicit} = \Gamma _f \left[ {\bar \nabla \phi \bullet \vec A - \left( {\bar \nabla \phi \bullet d\vec s} \right)\vec \alpha \bullet \vec A} \right] | ||
</math> <br> | </math> <br> | ||
+ | |||
+ | This gives us the coefficient of matrix as: | ||
+ | :<math> | ||
+ | A_l = A_l + \Gamma _f \vec \alpha \bullet \vec A | ||
+ | </math> <br> | ||
+ | |||
+ | :<math> | ||
+ | A_P = A_P - \Gamma _f \vec \alpha \bullet \vec A | ||
+ | </math> <br> | ||
+ | |||
+ | and for source matrix: <br> | ||
+ | <math> | ||
+ | S_U = S_U + q_\phi - D_{explicit} = S_U + q_\phi - \Gamma _f \left[ {\bar \nabla \phi \bullet \vec A - \left( {\bar \nabla \phi \bullet d\vec s} \right)\vec \alpha \bullet \vec A} \right] | ||
+ | |||
+ | </math> <br> | ||
+ | |||
+ | One the coefficient and source matrix is constructed, the system could be solved with the help of iterative solvers. |
Revision as of 06:12, 3 October 2005
Poisson equation occurs in many forms in CFD. Efficient and fast solution to Poisson equation is important aspect of CFD.
In CFD the Poisson equation occurs mainly in the form:
The solution
The left hand side can be discretised in the manner explained in section related to diffusive term . The diffusive term can be broken into two explicit and implicit parts.
We have,
giving us the expression:
where and are suitable face averages.
When broken into implicit and explicit parts
This gives us the coefficient of matrix as:
and for source matrix:
One the coefficient and source matrix is constructed, the system could be solved with the help of iterative solvers.