Defines interface for Runge-Kutta-Chebyshev (RKC) solver.
More...
#include "rkc.h"
#include "dydt.h"
#include "solver_options.h"
Go to the source code of this file.
Defines interface for Runge-Kutta-Chebyshev (RKC) solver.
- Author
- Kyle Niemeyer
- Date
- 06/28/2017 Modified from code originally written for KE Niemeyer and CJ Sung, "Accelerating moderately stiff chemical kinetics in reactive-flow simulations
using GPUs," J Comput Phys 256 (2014) 854-871. doi:10.1016/j.jcp.2013.09.025
Original sources:
- BP Sommeijer, LF Shampine, JG Verwer, "RKC: An explicit solver for parabolic PDEs," J Comput Appl Math 88 (1997) 315-326. doi:10.1016/S0377-0427(97)00219-7
- JG Verwer, BP Sommeijer, W Hundsdorfer, "RKC time-stepping for advection–diffusion–reaction
problems,"" J Comput Phys 201 (2004) 61-79.
<a href="https://doi.org/10.1016/j.jcp.2004.05.002">doi:10.1016/j.jcp.2004.05.002
Definition in file rkc.c.