One can try to overcome the problems with conditional stability by introducing an implicit scheme. The simplest way to do it is just to replace all terms on the right hand side of (2.9) by an average from the values to the time steps
and
, i.e,
 |
(2.13) |
The schematical diagramm of the scheme (2.13) is schown on Fig. (2.1.2 )
Figure 2.2:
Schematical visualization of the implicit numerical scheme (2.13) for (2.2).
 |
Let us check the stability of (2.13). To this aim we use the standart ansatz
leading to the equation for
with
One can see that
for all
. Hence the solutions
take the form
and
Hence, the scheme (2.13) is absolute stable.
The question now is, whether the implicit scheme (2.13) is better than the explicit scheme (2.10) form numerical point of view. To answer this question, let us analyse dispersion relation for Eq. (2.2) as well as for both schemes (2.10) and (2.13). Exact dispersion relation is
i.e, all Fourier modes propagate without dispersion with the same phase velocity
.
Using the ansatz
for the explicit method (2.10) one obtains:
 |
(2.14) |
while for the implicit method (2.13)
 |
(2.15) |
Figure 2.3:
Dispersion relation for the explicit (blue curves) and implicit (red curves) methods.
 |
One can see that for
both methods provide the same result, otherwise the explicit scheme always exceeds the implicit one (see Fig. (2.1.2)). For
the scheme (2.10) becomes exact, while (2.13) deviates more and more from the exact value of
for increasing
. Hence, there are no motivation to use implicit scheme instead of the explicit one.
Gurevich_Svetlana
2008-11-12