A second-order exponential time differencing scheme for non-linear reaction-diffusion systems with dimensional splitting
- A second-order L-stable exponential time-differencing (ETD) method is developed by combining an ETD scheme with approximating the matrix exponentials by rational functions having real distinct poles (RDP), together with a dimensional splitting integrating factor technique. A variety of non-linear reaction-diffusion equations in two and three dimensions with either Dirichlet, Neumann, or periodic boundary conditions are solved with this scheme and shown to outperform a variety of other second-order implicit-explicit schemes. An additional performance boost is gained through further use of basic parallelization techniques.
Author: | E.O. Asante-Asamani, Andreas KleefeldORCiD, B.A. Wade |
---|---|
DOI: | https://doi.org/10.1016/j.jcp.2020.109490 |
ISSN: | 0021-9991 |
Parent Title (English): | Journal of Computational Physics |
Publisher: | Elsevier |
Place of publication: | Amsterdam |
Document Type: | Article |
Language: | English |
Year of Completion: | 2020 |
Date of first Publication: | 2020/04/29 |
Tag: | Dimensional splitting; Exponential time differencing; Matrix exponential; Reaction-diffusion systems; Real distinct pole |
Volume: | 415 |
Article Number: | 109490 |
Note: | Corresponding author: Andreas Kleefeld |
Link: | https://doi.org/10.1016/j.jcp.2020.109490 |
Zugriffsart: | campus |
Institutes: | FH Aachen / Fachbereich Medizintechnik und Technomathematik |
collections: | Verlag / Elsevier |