Scientific article
OA Policy
English

PIROCK: A swiss-knife partitioned implicit–explicit orthogonal Runge–Kutta Chebyshev integrator for stiff diffusion–advection–reaction problems with or without noise

Published inJournal of computational physics, vol. 242, p. 869-888
Publication date2013
Abstract

A partitioned implicit-explicit orthogonal Runge-Kutta method (PIROCK) is proposed for the time integration of diffusion-advection-reaction problems with possibly severely stiff reaction terms and stiff stochastic terms. The diffusion terms are solved by the explicit second order orthogonal Chebyshev method (ROCK2), while the stiff reaction terms (solved implicitly) and the advection and noise terms (solved explicitly) are integrated in the algorithm as finishing procedures. It is shown that the various coupling (between diffusion, reaction, advection and noise) can be stabilized in the PIROCK method. The method, implemented in a single black-box code that is fully adaptive, provides error estimators for the various terms present in the problem, and requires from the user solely the right-hand side of the differential equation. Numerical experiments and comparisons with existing Chebyshev methods, IMEX methods and partitioned methods show the efficiency and flexibility of our new algorithm.

Keywords
  • Orthogonal Runge-Kutta Chebyshev methods (ROCK)
  • Stabilized second-order integration method
  • Partitioned Runge-Kutta methods.
Affiliation entities Not a UNIGE publication
Citation (ISO format)
ABDULLE, Assyr, VILMART, Gilles. PIROCK: A swiss-knife partitioned implicit–explicit orthogonal Runge–Kutta Chebyshev integrator for stiff diffusion–advection–reaction problems with or without noise. In: Journal of computational physics, 2013, vol. 242, p. 869–888. doi: 10.1016/j.jcp.2013.02.009
Main files (1)
Article (Accepted version)
accessLevelPublic
Identifiers
Journal ISSN0021-9991
817views
1164downloads

Technical informations

Creation17/11/2014 15:36:00
First validation17/11/2014 15:36:00
Update14/03/2023 22:16:04
Status update14/03/2023 22:16:04
Last indexation30/10/2024 20:48:04
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack