portrait

Postdoc. University North Carolina at Chapel Hill (Applied Mathematics).
PhD. University of Alberta (Applied Mathematics, 2010).
MSc. University of Calgary (Applied Mathematics, 2005).
BSc. Simon Fraser University (Mathematical Physics, 2001).

Contact

Office:  Chapman Hall, 448
Phone:   919-843-7901
Email:   memmett@unc.edu
Mail:    Department of Mathematics
         CB #3250, Phillips Hall
         Chapel Hill, NC, 27599
CV:      PDF

Current research

I am a postdoc at UNC-CH under the supervision of Michael Minion. My research includes parallel in time integration schemes for PDEs and high-order spatial discretizations.

Time-parallel schemes

I am working with Michael Minion on a time/space parallelization technique for PDEs called the parallel full approximation scheme in space and time (PFASST).

PFASST is a novel approach to time parallelism that iteratively improves the solution on each time slice by applying deferred correction sweeps to a hierarchy of discretizations at different spatial and temporal resolutions. The coarse resolution problems are formulated using a time-space analog of the full approximation scheme used in multi-grid methods.

More details about the PFASST algorithm can be found on the PFASST website.

PFASST has been tested on a suite PDEs in simple geometries. Please see the PFASST gallery for examples. Preliminary tests have yielded parallel efficiencies typically between 40-60% on various numbers of processors from 4 to 512.

We are currently collaborating with:

High-order spatial reconstructions

I am also working with David Ketcheson et al. to incorporate high-order Weighted Essentially Non-oscillatory (WENO) schemes into PyClaw.

We used PyWENO (of which I am the primary author) to generate high performance Fortran 90 routines to perform WENO reconstructions within PyClaw. The routines can perform WENO reconstructions from 5th to 17th order.

The PyWENO project provides a set of open source tools for constructing high-order Weighted Essentially Non-oscillatory (WENO) methods and performing high-order WENO reconstructions.

Publications

Please see my Mendeley page for a list of my publications.

Software projects

I maintain the following software projects:

I have also contributed to:

Other research interests

My other research interests include: