Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

KRYSI, an ODE solver combining a semi-implicit Runge-Kutta method and a preconditioned Krylov method

Technical Report ·
OSTI ID:6963749

This report describes KRYSI, a solve for ODE initial value problems that uses a combination of two powerful techniques in the case of stiff systems. KRYSI is based on the SIMPLE solver, and (like SIMPLE) uses a 3-stage 3rd order SDIRK method. When solving the implicit stage equations in the stiff case, both use some form of Newton iteration. But there, KRYSI (unlike SIMPLE) uses a Krylov subspace iteration method, called SPIGMR : scaled Preconditioned Incomplete Generalized Minimum Residual method. The SPIGMR algorithm is outlined in the SDIRK context. No explicit Jacobian storage is required, except where used in preconditioning. The KRYSI package and its usage are described briefly. One test (demonstration) problem is given, along with a description of two preconditioners that are natural for its solution by KRYSI. The KRYSI solution results are given, and compared with those of LSODPK, a solver that combines a BDF method with the same SPIGMR algorithm. 11 refs., 1 fig.

Research Organization:
Lawrence Livermore National Lab., CA (USA); Trondheim Univ. (Norway). Div. of Mathematical Sciences
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
6963749
Report Number(s):
UCID-21422; ON: DE88012245
Country of Publication:
United States
Language:
English