Automated adjoints of coupled PDE-ODE systems

6Citations
Citations of this article
30Readers
Mendeley users who have this article in their library.

Abstract

Mathematical models that couple partial differential equations (PDEs) and spatially distributed ordinary differential equations (ODEs) arise in biology, medicine, chemistry, and many other fields. In this paper we discuss an extension to the FEniCS finite element software for expressing and efficiently solving such coupled systems. Given an ODE described using an augmentation of the Unified Form Language (UFL) and a discretization described by an arbitrary Butcher tableau, efficient code is automatically generated for the parallel solution of the ODE. The high-level description of the solution algorithm also facilitates the automatic derivation of the adjoint and tangent linearization of coupled PDE-ODE solvers. We demonstrate the capabilities of the approach on examples from cardiac electrophysiology and mitochondrial swelling.

Cite

CITATION STYLE

APA

Farrell, P. E., Hake, J. E., Funke, S. W., & Rognes, M. E. (2019). Automated adjoints of coupled PDE-ODE systems. SIAM Journal on Scientific Computing, 41(3), C219–C244. https://doi.org/10.1137/17M1144532

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free