Rosenbrock-Wanner method

from Wikipedia, the free encyclopedia

The Rosenbrock-Wanner methods (or ROW methods, often just referred to as Rosenbrock methods ) are special one-step methods in numerics for the approximate solution of common differential equations . They are named after Howard H. Rosenbrock and Gerhard Wanner .

In the one-step method, certain implicit Runge-Kutta methods for stiff initial value problems have very good stability properties, but their practical implementation requires a high computational effort because of the solution of non-linear equations. For this reason, linear-implicit methods such as the Rosenbrock-Wanner method are considered.

Procedure structure

As with the Runge-Kutta method , the methods have different stages, which approximate the solution of the system at intermediate points of a time step of the step size . In contrast to the Runge-Kutta method , only linear systems of equations can be solved. The method has sets of coefficients , the method shape is

So in every level a linear system has to be solved if is. The matrix in the step systems is the Jacobian matrix at the beginning of the time step, and the relationships between the process coefficients are required

If all are the same, the expensive LR decomposition only needs to be calculated once with the Gaussian algorithm . The procedures can also be carried out using an (extended) Butcher panel

where and are lower triangular matrices. An original form of the procedure without the additional terms with goes back to HH Rosenbrock (1963); the complete form was introduced in 1977 by G. Wanner.

Consistency and stability

The ROW methods can be interpreted in such a way that exactly one step of the Newton method is carried out in a diagonal-implicit Runge-Kutta method . Therefore, at least stages are required for a process of order . With a suitable choice of the diagonal value , A-stable methods exist .

Example procedure

The two-step process with the panel

and is of order 3 and is A-stable . There is an efficient method ROW GRK4T of capes and Rentrop with steps and order , in which an embedded process a step control is possible.

Generalizations

If you drop the condition , you get so-called W-methods, in which you can use a rough approximation of the Jacobian matrix of , for example by not recalculating the LR decomposition of in every time step. For this type, however, there are only low order methods.

literature

  • E. Hairer, G. Wanner: Solving Ordinary Differential Equations II, Stiff problems, Springer Verlag.
  • E. Hairer, G. Wanner: Solving Ordinary Differential Equations II, Stiff and Differential-Algebraic Problems . Second Revised Edition, Springer Verlag.
  • K. Strehmel, R. Weiner, H. Podhaisky: Numerics of ordinary differential equations - non -rigid, rigid and differential-algebraic equations . Springer Spectrum, 2012.