Properties of the matrix
The discrete operator is symmetric in the inner region. This means that
. Due to the boundary conditions the symmetry of the
operator is lost. The reasons for this are:
- When Dirichlet boundary conditions are used the known elements of
should be eliminated in order to keep the matrix symmetric. However this
leads to a different dimension of and , therefore the known
elements are not eliminated.
- When dry points occur the derivation of the discrete boundary
conditions is already complicated at the interface between wet and dry
points. At this moment it is not clear how to discretize these
conditions such that the resulting matrix is symmetric.
These difficulties motivate us to use a non-symmetric matrix. This is
only a small drawback, because recently good methods have
been developed to
solve non-symmetric matrix vector systems.
When Neumann conditions are used on all boundaries the resulting matrix
is singular. The solution is determined up to a constant. We have to
keep this in mind during the construction of the solution
procedure.
When Gauss elimination is used to solve equation (5.25), the
zero elements in the bend of become non-zero. This means that the
required memory is equal to
vectors.
For large, this leads to an unacceptable large amount of memory.
Therefore we use an iterative solution method, where the total amount of
memory is less than the memory used in the discretization procedure.
The SWAN team 2024-09-09