We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.NA

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Numerical Analysis

Title: Irksome: Automating Runge--Kutta time-stepping for finite element methods

Abstract: While implicit Runge--Kutta 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 IIrksome, 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.
Subjects: Numerical Analysis (math.NA)
MSC classes: 65-04, 65M60
ACM classes: G.1.8; J.2
Cite as: arXiv:2006.16282 [math.NA]
  (or arXiv:2006.16282v1 [math.NA] for this version)

Submission history

From: Robert Kirby [view email]
[v1] Mon, 29 Jun 2020 18:03:36 GMT (346kb)

Link back to: arXiv, form interface, contact.