Automatic differentiation for performing the Cauchy-Kovalevskaya procedure in Lax-Wendroff type discretizations
Arpit Babbar, Valentin Churavy, Michael Schlottke-Lakemper, Hendrik Ranocha

TL;DR
This paper introduces an automatic differentiation approach for the Cauchy-Kovalevskaya procedure in Lax-Wendroff methods, enabling high-order, positivity-preserving, and efficient flux computations for hyperbolic conservation laws.
Contribution
It presents a Jacobian-free, problem-independent AD method that simplifies high-order flux calculations without positivity corrections, outperforming traditional approximate methods.
Findings
Demonstrates order and positivity preservation in numerical experiments.
Shows AD method's wall-clock time is comparable to approximate Lax-Wendroff.
Applicable to any physical flux function and method order.
Abstract
Lax-Wendroff methods combined with discontinuous Galerkin/flux reconstruction spatial discretization provide a high-order, single-stage, quadrature-free method for solving hyperbolic conservation laws. In this work, we introduce automatic differentiation (AD) for performing the Cauchy-Kowalewski procedure used in the element-local time average flux computation step (the predictor step) of Lax-Wendroff methods. The application of AD is similar for methods of any order and does not need positivity corrections during the predictor step. This contrasts with the approximate Lax-Wendroff procedure, which requires different finite difference formulas for different orders of the method and positivity corrections in the predictor step for fluxes that can only be computed on admissible states. The method is Jacobian-free and problem-independent, allowing direct application to any physical flux…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Computational Fluid Dynamics and Aerodynamics · Numerical methods for differential equations
