The linear set of equations that arise by applying the finite volume method to all elements in the domain are discrete conservation equations. The system of equations can be written in the form:
(11–45) |
where is the solution, b the right hand side, a the coefficients of
the equation, i is the identifying number of
the control volume or node in question, and nb means "neighbor", but also includes the central coefficient
multiplying the solution at the ith location.
The node may have any number of such neighbors, so that the method
is equally applicable to both structured and unstructured meshes.
The set of these, for all control volumes constitutes the whole linear
equation system. For a scalar equation (for example, enthalpy or turbulent
kinetic energy),
,
and b
i are each single numbers. For the coupled, 3D mass-momentum equation
set, they are a (4 x 4) matrix or a (4 x 1) vector,
which can be expressed as:
(11–46) |
and
(11–47) |
(11–48) |
It is at the equation level that the coupling in question is retained and at no point are any of the rows of the matrix treated any differently (for example, different solution algorithms for momentum versus mass). The advantages of such a coupled treatment over a non-coupled or segregated approach are several: robustness, efficiency, generality, and simplicity. These advantages all combine to make the coupled solver an extremely powerful feature of any CFD code. The principal drawback is the high storage needed for all the coefficients.