The two-dimensional shallow-waters system of equations (3.2-3.4) could be rewritten in one dimension as (4.31) for mass conservation and (4.32) for momentum conservation. External forces had been neglected and the over-line notation has been omitted. In practice, low order terms (without derivatives) do not affect the stability of a finite-difference method.
The finite-difference scheme for the above system is written as:
Freezing coefficients, the one dimensional system of equations could be re-written as:
Where the constant coefficients introduced have the meaning:
-
.
The Von Neumann method requires to make the Fourier expansion of the solution. This solution can be expressed by:
Replacing
and
on the above solution and employing it in 4.34 we get:
The implicit (4.36) model is rewritten employing matrix
notation by
expanded in (4.37).
Von Neumann method requires for stability that the spectral radius of the
amplification matrix,
,
should not be greater than one :
for all
in
.
The model is stable for practical values of
and
,
without heavy dependence on the maximum depth and velocity, a and
b respectively. For a practical value of
m the
feasible time step is shown in figure 4.2. For
it is required that
min.
The 12-hour period astronomic wave should be modeled employing a
time step with at least 15 grid points per wave length. In every
case we have chosen time steps smaller than 45 minutes.