Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David I. Ketcheson is active.

Publication


Featured researches published by David I. Ketcheson.


Journal of Scientific Computing | 2009

High Order Strong Stability Preserving Time Discretizations

Sigal Gottlieb; David I. Ketcheson; Chi-Wang Shu

Strong stability preserving (SSP) high order time discretizations were developed to ensure nonlinear stability properties necessary in the numerical solution of hyperbolic partial differential equations with discontinuous solutions. SSP methods preserve the strong stability properties—in any norm, seminorm or convex functional—of the spatial discretization coupled with first order Euler time stepping. This paper describes the development of SSP methods and the connections between the timestep restrictions for strong stability preservation and contractivity. Numerical examples demonstrate that common linearly stable but not strong stability preserving time discretizations may lead to violation of important boundedness properties, whereas SSP methods guarantee the desired properties provided only that these properties are satisfied with forward Euler timestepping. We review optimal explicit and implicit SSP Runge–Kutta and multistep methods, for linear and nonlinear problems. We also discuss the SSP properties of spectral deferred correction methods.


Archive | 2011

Strong Stability Preserving Runge-Kutta and Multistep Time Discretizations

Sigal Gottlieb; David I. Ketcheson; Chi-Wang Shu

This book captures the state-of-the-art in the field of Strong Stability Preserving (SSP) time stepping methods, which have significant advantages for the time evolution of partial differential equations describing a wide range of physical phenomena. This comprehensive book describes the development of SSP methods, explains the types of problems which require the use of these methods and demonstrates the efficiency of these methods using a variety of numerical examples. Another valuable feature of this book is that it collects the most useful SSP methods, both explicit and implicit, and presents the other properties of these methods which make them desirable (such as low storage, small error coefficients, large linear stability domains). This book is valuable for both researchers studying the field of time-discretizations for PDEs, and the users of such methods.


SIAM Journal on Scientific Computing | 2008

Highly Efficient Strong Stability-Preserving Runge-Kutta Methods with Low-Storage Implementations

David I. Ketcheson

Strong stability-preserving (SSP) Runge-Kutta methods were developed for time integration of semidiscretizations of partial differential equations. SSP methods preserve stability properties satisfied by forward Euler time integration, under a modified time-step restriction. We consider the problem of finding explicit Runge-Kutta methods with optimal SSP time-step restrictions, first for the case of linear autonomous ordinary differential equations and then for nonlinear or nonautonomous equations. By using alternate formulations of the associated optimization problems and introducing a new, more general class of low-storage implementations of Runge-Kutta methods, new optimal low-storage methods and new low-storage implementations of known optimal methods are found. The results include families of low-storage second and third order methods that achieve the maximum theoretically achievable effective SSP coefficient (independent of stage number), as well as low-storage fourth order methods that are more efficient than current full-storage methods. The theoretical properties of these methods are confirmed by numerical experiment.


Mathematics of Computation | 2009

Computation of optimal monotonicity preserving general linear methods

David I. Ketcheson

Monotonicity preserving numerical methods for ordinary differential equations prevent the growth of propagated errors and preserve convex boundedness properties of the solution. We formulate the problem of finding optimal monotonicity preserving general linear methods for linear autonomous equations, and propose an efficient algorithm for its solution. This algorithm reliably finds optimal methods even among classes involving very high order accuracy and that use many steps and/or stages. The optimality of some recently proposed methods is verified, and many more efficient methods are found. We use similar algorithms to find optimal strong stability preserving linear multistep methods of both explicit and implicit type, including methods for hyperbolic PDEs that use downwind-biased operators.


SIAM Journal on Scientific Computing | 2012

PYCLAW: ACCESSIBLE, EXTENSIBLE, SCALABLE TOOLS FOR WAVE PROPAGATION PROBLEMS "

David I. Ketcheson; Kyle T. Mandli; Aron J. Ahmadia; Amal Alghamdi; Manuel Quezada de Luna; Matteo Parsani; Matthew Knepley; Matthew Emmett

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 wrapped Fortran kernels for computationally intensive routines, and using Python bindings to interface with a parallel computing library and other numerical packages. The software described here is PyClaw, a Python-based structured grid solver for general systems of hyperbolic PDEs [K. T. Mandli et al., PyClaw Software, Version 1.0, http://numerics.kaust.edu.sa/pyclaw/ (2011)]. PyClaw provides a powerful and intuitive interface to the algorithms of the existing Fortran codes Clawpack and SharpClaw, simplifying code development and use while providing massive parallelism and scalable solvers via the PETSc library. The...


SIAM Journal on Scientific Computing | 2013

High-Order Wave Propagation Algorithms for Hyperbolic Systems

David I. Ketcheson; Matteo Parsani; Randall J. LeVeque

We present a finite volume method that is applicable to hyperbolic PDEs including spatially varying and semilinear nonconservative systems. The spatial discretization, like that of the well-known Clawpack software, is based on solving Riemann problems and calculating fluctuations (not fluxes). The implementation employs weighted essentially nonoscillatory reconstruction in space and strong stability preserving Runge--Kutta integration in time. The method can be extended to arbitrarily high order of accuracy and allows a well-balanced implementation for capturing solutions of balance laws near steady state. This well-balancing is achieved through the


SIAM Journal on Numerical Analysis | 2011

Strong Stability Preserving Two-step Runge-Kutta Methods

David I. Ketcheson; Sigal Gottlieb; Colin B. Macdonald

f


Journal of Computational Physics | 2010

Runge-Kutta methods with minimum storage implementations

David I. Ketcheson

-wave Riemann solver and a novel wave-slope WENO reconstruction procedure. The wide applicability and advantageous properties of the method are demonstrated through numerical examples, including problems in nonconservative form, problems with spatially varying fluxes, and problems involving near-equilibrium solutions of balance laws.


Journal of Scientific Computing | 2014

Optimal Strong-Stability-Preserving Runge---Kutta Time Discretizations for Discontinuous Galerkin Methods

Ethan J. Kubatko; Benjamin A. Yeager; David I. Ketcheson

We investigate the strong stability preserving (SSP) property of two-step Runge-Kutta (TSRK) methods. We prove that all SSP TSRK methods belong to a particularly simple subclass of TSRK methods, in which stages from the previous step are not used. We derive simple order conditions for this subclass. Whereas explicit SSP Runge-Kutta methods have order at most four, we prove that explicit SSP TSRK methods have order at most eight. We present explicit TSRK methods of up to eighth order that were found by numerical search. These methods have larger SSP coefficients than any known methods of the same order of accuracy and may be implemented in a form with relatively modest storage requirements. The usefulness of the TSRK methods is demonstrated through numerical examples, including integration of very high order weighted essentially non-oscillatory discretizations.


Nuclear Science and Engineering | 2009

Surface and Volume Integrals of Uncollided Adjoint Fluxes and Forward-Adjoint Flux Products

Jeffrey A. Favorite; Keith C. Bledsoe; David I. Ketcheson

Solution of partial differential equations by the method of lines requires the integration of large numbers of ordinary differential equations (ODEs). In such computations, storage requirements are typically one of the main considerations, especially if a high order ODE solver is required. We investigate Runge-Kutta methods that require only two storage locations per ODE. Existing methods of this type require additional memory if an error estimate or the ability to restart a step is required. We present a new, more general class of methods that provide error estimates and/or the ability to restart a step while still employing the minimum possible number of memory registers. Examples of such methods are found to have good properties.

Collaboration


Dive into the David I. Ketcheson's collaboration.

Top Co-Authors

Avatar

Sigal Gottlieb

University of Massachusetts Dartmouth

View shared research outputs
Top Co-Authors

Avatar

Aron J. Ahmadia

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Matteo Parsani

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Lajos Lóczi

Eötvös Loránd University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Manuel Quezada de Luna

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Yiannis Hadjimichael

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Amal Alghamdi

King Abdullah University of Science and Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge