Author
Farrell, P
Kirby, R
Marchena-Menendez, J
Journal title
ACM Transactions on Mathematical Software
DOI
10.1145/3466168
Issue
4
Volume
47
Last updated
2024-04-09T02:15:56.717+01:00
Abstract
While implicit Runge–Kutta (RK) methods possess high order accuracy and important stability properties, implementation difficulties and the high expense of solving the coupled algebraic system at each time step are frequently cited as impediments. We present Irksome, a high-level library for manipulating UFL (Unified Form Language) expressions of semidiscrete variational forms to obtain UFL expressions for the coupled Runge–Kutta stage equations at each time step. Irksome works with the Firedrake package to enable the efficient solution of the resulting coupled algebraic systems. Numerical examples confirm the efficacy of the software and our solver techniques for various problems.
Symplectic ID
1176175
Favourite
Off
Publication type
Journal Article
Publication date
28 Sep 2021
Please contact us with feedback and comments about this page. Created on 12 May 2021 - 20:54.