## Work by current and former students

### Ph.D. Theses

Dynamics and Control of Time-Periodic Mechanical Systems via Floquet-Lyapunov Theory by Pierre Montagnier-Michau,
Department of Mechanical Engineering, McGill
University, 2001.
### Master's Theses

###

Physics-based
Modelling of
Gaseous Phenomena for Computer Graphics by John G. Mason,
Faculty of Computer Science, Dalhousie
University, 2004.
On
Suppressing Spurious
Oscillations in the Numerical Solution of Hyperbolic Conservation
Laws by Joel
Patterson,
Department of Mathematics
and Statistics, Dalhousie University, 2004.
A
Numerical Investigation of a Two-Layer Frontal Geostrophic Model of the
Antarctic Circumpolar Current by Ryan Lukeman,
Department of Mathematics and Statistics, Dalhousie University, 2005.
Level
Set Methods and Sloshing Problems by G. Michael Tian,
Department of Mathematics and Computing Science, St. Mary's University,
2005.
Folding-up: A Hybrid
Method for Updating the Partial Singular Value Decomposition in Latent
Semantic Indexing by Jane E.B. Tougas, Faculty of Computer
Science, Dalhousie Univeristy, 2005.
A
Problem-Solving
Environment for the Numerical Solution of Nonlinear Algebraic Equations
by Thian-Peng Ter, Department of Computer Science, University of
Saskatchewan, 2007.
Translating Parameter Estimation Problems from EASY-FIT to SOCS by Matthew W. Donaldson, Department of Computer Science, University of Saskatchewan, 2008.
Numerical Methods for Simulation of Electrical Activity in the Myocardial Tissue by Ryan C. Dean, Department of Computer Science, University of Saskatchewan, 2009.
A Problem-Solving Environment for the Numerical Solution of Boundary Value Problems by Jason J. Boisvert, Department of Computer Science, University of Saskatchewan, 2011.
Integrating-factor-based 2-Additive Runge-Kutta Methods for Advection-Reaction-Diffusion Equations, Andrew P. Kroshko, Department of Computer Science, University of Saskatchewan, 2011.

Step-optimized Particle
Swarm Optimization, Thomas Schoene, Department of Computer Science, University of Saskatchewan, 2011.

An Assessment of Numerical Methods for
Cardiac Simulation, Megan E. Marsh, Department of Mathematics and
Statistics, University of Saskatchewan, 2012.

Implications of mountain
shading on calculating energy for snowmelt using unstructured
triangular meshes, Christopher Marsh, Department of Geography
and Planning, University of Saskatchewan, 2012.

### Honours Theses

The
Predicted
Sequential Regularization Method for Differential-Algebraic
Equations by Colin B. Macdonald,
Honours Undergraduate Thesis,
Department of Mathematics and Statistics and Department of Computer
Science, Acadia University, 2001.
Modeling
Electrical
Activity in the Human Heart by
Mary C. MacLachlan, Honours
Undergraduate Thesis, Department of Mathematics and Statistics, Acadia
University, 2001.
Modeling
the
Behaviour
of Rats in an Elevated Plus-Maze
by Joanna M. Giddings, Honours
Undergraduate Thesis, Department of Mathematics and Statistics, Acadia
University, 2002.
Efficient
Singular Value
Decomposition for Information Retrieval
by Sarah
MacKinnon-Cormier, Honours Undergraduate Thesis, Department of
Mathematics and Statistics and Faculty of Computer Science, Dalhousie
University, 2002.
Implementing
Runge-Kutta
Solvers in Java by Murray D.
Patterson, Honours Undergraduate
Thesis, Jodrey School of Computer Science, Acadia University, 2003.
A
Divide-and-Conquer
Approach to the Singular Value Decomposition
by Jane E. B. Tougas,
Honours Undergraduate Thesis, Faculty of Computer Science, Dalhousie
University, 2004.
Structural
Model of
Muscle Contraction by Hannah
McKenzie, Honours Undergraduate
Thesis, Department of Mathematics and Statistics, Dalhousie
University, 2004.
A
Comparison
of Numerical
Methods for simulating Multibody Systems
by Ehab Eshtaya, Honours
Undergraduate Thesis, Department of Mathematics and Statistics,
Dalhousie University, 2004.
Parsing
Parameter
Estimation Problems from EASY-FIT to SOCS
by Matthew Donaldson, Honours Undergraduate
Thesis, Department of Mathematics and Statistics,
Dalhousie University, 2005.
Implicit-Explicit
Numerical Methods in Models of Cardiac Electrical Activity by
Ryan C. Dean, Honours Undergraduate Thesis, Department of Computer
Science, University of Saskatchewan, 2006.
Concurrent Programming and Composite Newton Methods by Craig Thompson,
Honours Report, Department of Computer Scicence, University
of Saskatchewan, 2008.

### Course Projects

The
Predicted Sequential Regularization Method for Differential-Algebraic
Equations by Colin B. Macdonald, MATH 2423 Project, Acadia
University, 2000.
Good Vibrations: Vibrating
Circular Membrane and Bessel Functions by Heather Cameron and Dana
Mullins, MATH 3743 Project, Acadia University, 2000.
Solving
Navier-Stokes Equations with Sequential Regularization Methods by
Colin B. Macdonald, MATH 3743 Project, Acadia University, 2001.
A Model
for 1D Multicomponent Gas Transport in the Gas Diffusion Layer of the
Proton Exchange Membrane Fuel Cell by Greg Lukeman, MATH 5285
Project, Dalhousie University, 2002.
Long Time Accurate
Simulations of Mechanical Systems with Constraints by Charles
Cuell, CMPT 898 Project, University of Saskatchewan, 2005.
A PETSc Parallel BVP
Code by JasonBoisvert, CMPT 851 Project, University of
Saskatchewan, 2012.
Parallel Modelling of
Diffraction Gratings by Mark Boots, CMPT 851 Project,
University of Saskatchewan, 2012.
Immersed Boundary Method for
Shared-Memory Architectures by Jeffrey K. Wiens, CMPT 851 Project,
University of Saskatchewan, 2012.
A GPU implementation of
massively parallel direction splitting for the incompressible
Navier-Stokes equations by Adam L. Preuss, CMPT 898 Project,
University of Saskatchewan, 2013.
A comparison of CFD
software packages for numerical modeling of gasification processes
by Mohammad Reza Haghgoo, CMPT 898 Project, University of
Saskatchewan, 2013.