Experiences with sparse matrix solvers in parallel ODE software (Q1921218): Difference between revisions
From MaRDI portal
Latest revision as of 13:02, 24 May 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Experiences with sparse matrix solvers in parallel ODE software |
scientific article |
Statements
Experiences with sparse matrix solvers in parallel ODE software (English)
0 references
7 April 1997
0 references
For solving a stiff initial value problem, one of the most powerful methods is an implicit Runge-Kutta (RK) scheme. However, in such a method, since one has to solve a system of nonlinear equations of dimension \(sd\) in every time step, where \(s\) is the number of stages, this may require a lot of computational effort. On parallel computer architectures, the costs can be reduced significantly. In this paper, the authors focus on parallel software for ordinary differential equations (PSODE). PSODE is an implementation of a Radau IIA method with a Newton-type iteration process, which reduces the nonlinear systems to sequences of linear systems. For problems arising in practice it often occurs that the components of the derivative function only depend on a small number of variables. Such problems lead to linear systems of which the matrix is sparse. The goal of this paper is to reduce the linear algebra costs for such problems by using a sparse matrix solver like MA28 and Y12M. The numerical results presented give insight into the behaviour of these matrix solvers.
0 references
Runge-Kutta methods
0 references
stiff system
0 references
parallel computation
0 references
numerical examples
0 references
parallel software for ordinary differential equations
0 references
Radau IIA method
0 references
Newton-type iteration process
0 references
sparse matrix solver
0 references
0 references