-4 | 1 | 1 | |||||||||||||
1 | -4 | 1 | 1 | ||||||||||||
1 | -4 | 1 | 1 | ||||||||||||
1 | -4 | 1 | |||||||||||||
1 | -4 | 1 | 1 | ||||||||||||
1 | 1 | -4 | 1 | 1 | |||||||||||
1 | 1 | -4 | 1 | 1 | |||||||||||
1 | 1 | -4 | 1 | ||||||||||||
1 | -4 | 1 | 1 | ||||||||||||
1 | 1 | -4 | 1 | 1 | |||||||||||
1 | 1 | -4 | 1 | 1 | |||||||||||
1 | 1 | -4 | 1 | ||||||||||||
1 | -4 | 1 | |||||||||||||
1 | 1 | -4 | 1 | ||||||||||||
1 | 1 | -4 | 1 | ||||||||||||
1 | 1 | -4 |
In SEP-60, (Cole, 1989) I examined using iterative schemes such as Jacobi and Gauss-Seidel to solve the pentadiagonal system. I found the methods to be unconditionally stable for the 15 degree equation, but the 45 degree scheme was unstable at low frequencies (and where stable, very slow to converge for the low frequencies).
When Dave Nichols (Nichols, 1991) began working on his predictor-corrector method using conjugate gradients, I decided that the iterative schemes I had studied deserved another look. Like conjugate gradients, they operate via convolution in 2-D, which performs very well on the Connection Machine. It would be interesting to see how the two methods compared.
I sought a way to stabilize the 45 degree Jacobi iterative scheme. The problem is that the matrix is not sufficiently diagonally dominant. My hope was that a scheme that attacked the off-diagonal elements would make the matrix sufficiently well-conditioned that the Jacobi iterative scheme would be stable. Givens rotations are a tool to accomplish such an elimination of off-diagonal elements.
As a side benefit, such an improvement in the diagonal dominance of the matrix would accelerate convergence both for the Jacobi iterative scheme and conjugate gradients. In both these schemes, the convergence rate depends on the largest eigenvalue of the matrix, which is related to the diagonal dominance. This implies that Givens rotations might be a useful preconditioner for Jacobi iterations and conjugate gradients.