Kyle T. Mandli
Columbia University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Kyle T. Mandli.
Advances in Water Resources | 2011
Marsha J. Berger; David L. George; Randall J. LeVeque; Kyle T. Mandli
Many geophysical flow or wave propagation problems can be modeled with two-dimensional depth-averaged equations, of which the shallow water equations are the simplest example. We describe the GeoClaw software that has been designed to solve problems of this nature, consisting of open source Fortran programs together with Python tools for the user interface and flow visualization. This software uses high-resolution shock-capturing finite volume methods on logically rectangular grids, including latitude–longitude grids on the sphere. Dry states are handled automatically to model inundation. The code incorporates adaptive mesh refinement to allow the efficient solution of large-scale geophysical problems. Examples are given illustrating its use for modeling tsunamis and dam-break flooding problems. Documentation and download information is available at www.clawpack.org/geoclaw.
SIAM Journal on Scientific Computing | 2012
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...
Ocean Modelling | 2013
Kyle T. Mandli
Abstract A numerical method is proposed for solving the two layer shallow water equations with variable bathymetry in one dimension based on high-resolution f-wave-propagation finite volume methods. The method splits the jump in the fluxes and source terms into waves propagating away from each grid cell interface. It addresses the required determination of the system’s eigenstructure and a scheme for evaluating the flux and source terms. It also handles dry states in the system where the bottom layer depth becomes zero, utilizing existing methods for the single layer solution and handling single layer dry states that can exist independently. Sample results are shown illustrating the method and its handling of dry states including an idealized ocean setting.
Ocean Modelling | 2014
Kyle T. Mandli; Clint Dawson
Abstract An approach to utilizing adaptive mesh refinement algorithms for storm surge modeling is proposed. Currently numerical models exist that can resolve the details of coastal regions but are often too costly to be run in an ensemble forecasting framework without significant computing resources. The application of adaptive mesh refinement algorithms substantially lowers the computational cost of a storm surge model run while retaining much of the desired coastal resolution. The approach presented is implemented in the GeoClaw framework and compared to ADCIRC for Hurricane Ike along with observed tide gauge data and the computational cost of each model run.
parallel computing | 2013
Carsten Burstedde; Donna A. Calhoun; Kyle T. Mandli; Andy R. Terrel
We present a new hybrid paradigm for parallel adaptive mesh refinement (AMR) that combines the scalability and lightweight architecture of tree-based AMR with the computational efficiency of patch-based solvers for hyperbolic conservation laws. The key idea is to interpret each leaf of the AMR hierarchy as one uniform compute patch in
Natural Hazards | 2015
Thomas Höllt; M. Umer Altaf; Kyle T. Mandli; Markus Hadwiger; Clint Dawson; Ibrahim Hoteit
\sR^d
Computational Geosciences | 2017
Loïc Giraldi; Olivier P. Le Maître; Kyle T. Mandli; Clint Dawson; Ibrahim Hoteit; Omar M. Knio
with
Ocean Dynamics | 2017
Ihab Sraj; Kyle T. Mandli; Omar M. Knio; Clint Dawson; Ibrahim Hoteit
m^d
Remote Sensing | 2018
Umesh K. Haritashya; Jeffrey S. Kargel; Dan H. Shugar; Gregory J. Leonard; Katherine Strattman; C. Watson; David E. Shean; Stephan Harrison; Kyle T. Mandli; D. Regmi
degrees of freedom, where
Computational Geosciences | 2018
María Navarro; Olivier P. Le Maître; Ibrahim Hoteit; David L. George; Kyle T. Mandli; Omar M. Knio
m