The first stage is
Because , this consists of independent tridiagonal systems of dimension . The Thomas algorithm solves each in operations, for a total of .
The second stage,
is multiplication by a matrix with only nonzero entries, so it also costs . Hence one complete step uses at most
arithmetic operations.
Eliminating the intermediate vector gives the amplification matrix
The commuting real symmetric matrices admit simultaneous diagonalization in the orthonormal basis from the question. On this vector,
Since the basis is orthonormal, stability in the discrete Euclidean norm is equivalent to for every .
Put
Then . The smallest denominator is , while the largest numerator modulus occurs at an endpoint of this interval. The condition involving is automatic, and the other is
For , this is equivalent to
Since , the exact finite-grid stability condition is
For there is only one mode and the method is stable for every . A simple grid-independent condition, and the limiting condition as , is
This is the stability limit of one-implicit-direction diffusion splitting.

Articles by others on the same topic (0)

There are currently no matching articles.