David I. Ketcheson Assistant Professor of Applied Mathematics Division of Mathematical and Computer Sciences & Engineering 4700 King Abdullah University of Science & Technology Thuwal, Saudi Arabia 23955-6900 david.ketcheson@kaust.edu.sa http://numerics.kaust.edu.sa/ http://www.kaust.edu.sa/davidketcheson Education Ph.D. Applied Mathematics, University of Washington, 2009 Advisor: Randall J. LeVeque M.S. Applied Mathematics, University of Washington, 2008 B.S. Physics & Astronomy (with double major in Mathematics), Brigham Young University, 2004 Appointment Assistant Professor of Applied Mathematics, KAUST, July 2009-Present Memberships Society for Industrial and Applied Mathematics (SIAM) American Mathematical Society (AMS) Awards & Recognition SIAM Student Paper Prize, 2008 Boeing Award for Research, 2008 U.S. DOE Computational Science Graduate Fellow, 2006-2008 U.S. Dept. of Homeland Security Fellow, 2004-2006 Research Interests Journal Articles Numerical analysis of time integration methods for partial differential equations, especially monotonicity-preserving and low-storage methods Finite volume methods for hyperbolic PDEs Nonlinear wave propagation in periodic materials High performance computing and scalable algorithms Scientific software development David I. Ketcheson, Kyle T Mandli, Aron Ahmadia, Amal Alghamdi, Manuel Quezada, Matteo Parsani, Matthew G. Knepley, and Matthew Emmett. Pyclaw: Accessible, extensible, scalable tools for wave propagation problems. SIAM Journal on Scientific Computing, 2012 (in press).
David I. Ketcheson and Randall J. LeVeque. Shock Dynamics in Layered Periodic Materials. Communications in Mathematical Sciences, 10(21), 2012. David I. Ketcheson, Sigal Gottlieb, and Colin B. Macdonald. Strong stability preserving two-step Runge-Kutta methods. SIAM Journal on Numerical Analysis, 49(6):2618 2639, 2011, doi: 10.1137/10080960X. D.I. Ketcheson. Step sizes for strong stability preservation with downwindbiased operators. SIAM Journal on Numerical Analysis, 49(4):1649 1660, 2011. D.I. Ketcheson. Runge Kutta methods with minimum storage implementations. Journal of Computational Physics, 229(5):1763 1773, 2010. S. Gottlieb, D.I. Ketcheson, and C.W. Shu. High order strong stability preserving time discretizations. Journal of Scientific Computing, 38(3):251 289, 2009. D.I. Ketcheson, C.B. Macdonald, and S. Gottlieb. Optimal implicit strong stability preserving Runge Kutta methods. Applied Numerical Mathematics, 59(2):373 392, 2009. D.I. Ketcheson. Computation of optimal monotonicity preserving general linear methods. Mathematics of Computation, 78(267):1497 1513, 2009. J.A. Favorite, K.C. Bledsoe, and D.I. Ketcheson. Surface and Volume Integrals of Uncollided Adjoint Fluxes and Forward-Adjoint Flux Products. Nuclear science and engineering, 163(1):73 84, 2009. D.I. Ketcheson. Highly efficient strong stability preserving Runge-Kutta methods with low-storage implementations. SIAM Journal on Scientific Computing, 30(4):2113 2136, 2008. Jeffrey A. Favorite and David I. Ketcheson. Using the Levenberg-Marquardt method for the solution of inverse transport problems. Transactions of the American Nuclear Society, 95:527 531, 2006. David I. Ketcheson and Allen C. Robinson. On the practical importance of the SSP property for Runge-Kutta time integrators for some common Godunov-type schemes. International Journal for Numerical Methods in Fluids, 48:271 303, 2005. Thesis D.I. Ketcheson. High Order Strong Stability Preserving Time Integrators and Numerical Wave Propagation Methods for Hyperbolic PDEs. PhD thesis, University of Washington, 2009. Book Sigal Gottlieb, David I Ketcheson, and Chi-Wang Shu. Strong Stability Preserving Runge-kutta and Multistep Time Discretizations. World Scientific, 2011. Conference Proceedings
A. Alghamdi, Aron Ahmadia, D.I. Ketcheson, M.G. Knepley, K.T. Mandli, and L. Dalcin. PetClaw: A Scalable Parallel Nonlinear Wave Propagation Solver for Python. In Proceedings of SpringSim 11. ACM, 2011. David I Ketcheson and Randall J. LeVeque. WENOCLAW: A higher order wave propagation method. In Hyperbolic Problems: Theory, Numerics, Applications: Proceedings of the Eleventh International Conference on Hyperbolic Problems, Berlin, 2008. Technical Reports David I. Ketcheson. Inverse solution methods and perturbation estimates for radiation leakage without scattering. Research note X-5-RN(U)-05-35, LA-UR-05-7048, Los Alamos National Laboratory, 2005. Mark A. Christon, David I. Ketcheson,, and Allen C. Robinson. An assessment of semi-discrete central schemes for hyperbolic conservation laws. Technical Report SAND2003-3238, Sandia National Laboratories, 2003. Student Theses Supervised Publicly released software Manuel Quezada MS thesis 2011 Solitary waves in heterogeneous media Amal Alghamdi MS thesis 2012 PetClaw: parallelization and performance optimization of a Python-based nonlinear wave propagation soler using PETSc PyClaw: A scalable nonlinear wave propagation solver in Python; available from github.com/clawpack/pyclaw SharpClaw: A high order accurate wave propagation solver; available from bitbucket.org/ketch/sharpclaw NodePy: A package for analysis and testing of numerical initial value problem solvers in Python; available from bitbucket.org/ketch/sharpclaw Selected Lectures KAUST-IAMCS Workshop on Multiscale Modeling, Advanced Discretization Techniques, Simulation of Wave Propagation, 2011 TAMOP Conference on Simulation and Optimization, 2011 [HPC] 3 Workshop on High Performance Computing and Hybrid Programming Concepts for Hyperbolic PDE Codes at KAUST, 2011 Numerical Analysis Group Colloquium, RWTH Aachen, 2010 ICNAAM Conference, 2010 KAUST Earth Sciences & Engineering Colloquium, 2010 SIAM Annual Meeting, 2010
SIAM Conference on Nonlinear Waves and Coherent Structures, 2010 13th International Conference on Hyperbolic Problems: Theory, Numerics, Applications (HYP 2010) Brigham Young University Physics Theory Seminar, 2010 US Air Force office of Scientific Research Meeting, 2009 IBM Watson Labs, 2009 SIAM Computational Science and Engineering Conference, 2009 Stanford ICME 2009 Student Paper Prize Lecture, SIAM Annual Meeting, 2008 Colloquium, Centre for Scientific Computing at Simon Fraser University, 2008 Colloquium, Seminar for Applied Mathematics at ETH Zurich, 2008 International Conference on Hyperbolic Problems, 2008 SIAM Conference on Nonlinear Waves, 2008 Grants KAUST Academic Excellence Alliance award, 2011-2014: Seismic Wave Focusing for Subsurface Imaging and Enhanced Oil Recovery $974,953 (co-pi) Supercomputing time allocations Current students supervised Other Professional Activity KAUST Faculty-initiated collaboration award, 2010-2013: Positive Numerical Solution of Differential Equations $823,894 (PI) Development of a massively parallel wave propagation solver 6 million core-hours on KAUST s Shaheen supercomputer (2011) Cylindrical solitary waves in nonlinear periodic media 14 million core-hours on KAUST s Shaheen supercomputer (2011) Amal Alghamdi (Ph.D. student) Yiannis Hadjimichael (Ph.D. student) Referee for SINUM (SIAM Journal on Numerical Analysis) Referee for SISC (SIAM Journal on Scientific Computing) Referee for Mathematics of Computation Referee for Journal of Scientific Computing Referee for Journal of Computational Physics Referee for Journal of Computational Science
Conference organization Referee for Applied Numerical Mathematics (APNUM) Referee for BIT Numerical Mathematics Referee for Journal of Computational and Applied Mathematics Referee for Applied Mathematics and Computation Referee for The Arabian Journal for Science and Engineering Referee for Science China Mathematics Chaired organization of [HPC] 3 workshop at KAUST, March 26-30 2011 Co-organized workshop in Gyor, Hungary in February 2011 on numerical methods for ODEs Organized minisymposium on novel time integration methods at SIAM Annual Meeting 2010 Organized minisymposium on strong stability preserving methods at SIAM Annual Meeting 2008 University Service Member of Academic Council, 2010-2012 Founding advisor of KAUST s student chapter of SIAM Co-organized 1st KAUST student research symposium, 2009 KAUST curriculum committee, 2009-2010 Assisted in developing the initial design of the applied mathematics curriculum at KAUST, 2009 KAUST Visualization Lab user committee, 2010- Teaching Numerical Analysis of Differential Equations, Spring 2012 (KAUST) Hyperbolic Conservation Laws and Godunov-Type Methods, Fall 2011 (KAUST) Numerical Analysis of Differential Equations, Spring 2011 (KAUST) Hyperbolic Conservation Laws and Godunov-Type Methods, Fall 2010 (KAUST) Numerical Analysis of Differential Equations, Spring 2010 (KAUST) Introduction to Numerical Methods, Fall 2009 (KAUST) Short course on finite volume methods at Schlumberger (teaching assistant), 2008 Finite Volume Methods for Hyperbolic Problems, Winter 2007 (UW)