Some discussions in RG (Preprint Error growth and phase lag analysis for high Courant numbers

)

highlighted an issue in the von Neumann theory.

The generally reported theory of von Neumann is focused on the evolution of the round-off error, that is a finite dimensional vector that is superimposed to the numerical solution of the discrete equation, this latter being assumed in absence of a finite precision arithmetic. That is the discrete equation in absence of roud-off errror (infinite precision) is

Ad ud=0

And the round-off error is the vector

e=uro-ud

When the discrete operator is applied to the vector e, we exploit Ad ud=0 but in literature is generally reported (see Hirsch or Anderson) that also Ad uro=0, therefore the equation to study the stability constraints is

Ad e=0

1) Why is it assumed that the RHS vanishes? I found no theoretical reasons to assume Ad uro=0. 2) When the round-off error is introduced should'nt be considered its action also on the discrete operator Ad, that is Ae=Aro-Ad ? The book of Anderson (Sec. 4.5.1) generally states that the numerical stability problem exists even in absence of the round off error. As a consequence, one could study the amplification of the discretization error? But the equation that governs the discretization errror is still not homogeneous.

Similar questions and discussions