Skip to main content

Showing 1–2 of 2 results for author: Ketcheson, D I

Searching in archive cs. Search in all archives.
.
  1. arXiv:2111.11680  [pdf, other

    math.NA cs.MS cs.SC

    Computing with B-series

    Authors: David I. Ketcheson, Hendrik Ranocha

    Abstract: We present BSeries.jl, a Julia package for the computation and manipulation of B-series, which are a versatile theoretical tool for understanding and designing discretizations of differential equations. We give a short introduction to the theory of B-series and associated concepts and provide examples of their use, including method composition and backward error analysis. The associated software i… ▽ More

    Submitted 15 November, 2022; v1 submitted 23 November, 2021; originally announced November 2021.

    Journal ref: ACM Transactions on Mathematical Software, 2022

  2. arXiv:1111.6583  [pdf, other

    math.NA cs.DC cs.MS physics.comp-ph

    PyClaw: Accessible, Extensible, Scalable Tools for Wave Propagation Problems

    Authors: David I. Ketcheson, Kyle T. Mandli, Aron Ahmadia, Amal Alghamdi, Manuel Quezada, Matteo Parsani, Matthew G. Knepley, Matthew Emmett

    Abstract: Development of scientific software involves tradeoffs between ease of use, generality, and performance. We describe the design of a general hyperbolic PDE solver that can be operated with the convenience of MATLAB yet achieves efficiency near that of hand-coded Fortran and scales to the largest supercomputers. This is achieved by using Python for most of the code while employing automatically-wrap… ▽ More

    Submitted 12 May, 2012; v1 submitted 27 November, 2011; originally announced November 2011.

    Journal ref: SISC 34(4):C210-C231 (2012)