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.