University of Saskatchewan - Computer Science
Raymond
Spiteri
Mprime Network Inc.
Saskatoon Police Service
University of Saskatchewan
Worked to connect academia to the private sector.
Mprime Network Inc.
Professor
Numerical analysis; scientific computing; high-performance computing.\n\n(Using computers to solve mathematically formulated problems from science and engineering.)
University of Saskatchewan
Canadian Light Source Inc.
Ministry of Justice
Government of Sask
Algorithms and software for beamline control; modelling of the cryogenic system.\n\nCurrently working on the design of innovative and optimized diffraction gratings.
Canadian Light Source Inc.
Acadia University
Dalhousie University
Research
teaching
administration
Acadia University
Saskatoon Police Service
Saskatchewan
Canada
Working on data analytics and software for projects associated with missing persons.
Research Collaborator
Research
teaching
administration
Dalhousie University
Ministry of Justice
Government of Sask
Saskatchewan
Canada
Working on data analytics and software for projects involving recidivism
missing person
and remand.
Research Collaborator
Maltese
PhD
I worked on my PhD in numerical analysis and scientific computing.
Applied Mathematics
Computer Science
Society for Industrial and Applied Mathematics
Canadian Applied and Industrial Mathematics Society
B.Sc. (Hons.)
I obtained my BSc (Hons) in Applied Mathematics and Theoretical Physics.
Applied Mathematics (Theoretical Physics)
Physics and Astronomy Club
Canadian Applied and Industrial Mathematics Society
President
The Canadian Applied and Industrial Mathematics Society (CAIMS) * Societe Canadienne de Mathematique Appliquee et Industrielle (SCMAI) is Canada’s national organization dedicated to the promotion of applied mathematics and computational science for solving real-world problems. Since its inception in 1979
CAIMS has worked towards increasing public awareness and support for applied and industrial mathematics both nationally and internationally through education and scholarship. More information about CAIMS can be found at http://www.caims.ca.
Canadian Applied and Industrial Mathematics Society
President-Elect
The Canadian Applied and Industrial Mathematics Society (CAIMS) * Societe Canadienne de Mathematique Appliquee et Industrielle (SCMAI) is Canada’s national organization dedicated to the promotion of applied mathematics and computational science for solving real-world problems. Since its inception in 1979
CAIMS has worked towards increasing public awareness and support for applied and industrial mathematics both nationally and internationally through education and scholarship. More information about CAIMS can be found at http://www.caims.ca.
Canadian Applied and Industrial Mathematics Society
Algorithms
Software Development
Computer Science
Python
Research
Scientific Computing
Programming
Writing
Teaching
Mathematics
High Performance Computing
Optimization
Simulation
Numerical Analysis
Matlab
Higher Education
Simulations
Mathematica
Software Engineering
Science
Improved MESH efficiency via parallelization and code optimization
In this work
Environment Canada’s model Modélisation Environmentale\nCommunautaire (MEC)–Surface and Hydrology (MESH) 1.3
which is based on the Canadian\nLand Surface Scheme (CLASS)
was examined via code profiling to determine the slowest\nportions of code. Focus was given to determining whether the code could be adapted for\nparallelism targeting shared-memory processors and whether various code optimizations could\nbe made to the code structure
Improved MESH efficiency via parallelization and code optimization
S.L. Butler
A common error in the electrical resistivity method used in geophysics occurs when a cable connected to an electrode is inadvertently grounded at a point other than the intended electrode
thus creating an extra electrode.\n\nIn this paper we derive expressions for the error induced by the unintentional grounding
and we found that the theoretical error is in agreement with measurements made in the field. The error is greatest when a cable from a potential electrode is grounded near a current electrode
and vice versa.
An analysis of errors caused by leakage currents and unintentional potential groundings in the electrical resistivity method
Joakim Sundnes
The bidomain model is a popular model for simulating electrical activity in cardiac tissue. It is a continuum-based model consisting of non-linear ordinary differential equations (ODEs) describing spatially averaged cellular reactions and a system of partial differential equations (PDEs) describing electrodiffusion on tissue level. Because of this multi-scale
ODE/PDE structure of the model
operator-splitting methods that treat the ODEs and PDEs in separate steps are natural candidates as numerical solution methods. Second-order methods can generally be expected to be more effective than first-order methods under normal accuracy requirements. However
the simplest and the most commonly applied second-order method for the PDE step
the Crank–Nicolson (CN) method
may generate unphysical oscillations. In this paper
we investigate the performance of a two-stage
L-stable singly diagonally implicit Runge–Kutta method for solving the PDEs of the bidomain model. Numerical experiments show that the enhanced stability property of this method leads to more physically realistic numerical simulations compared to both the CN and backward Euler methods.
Stable time integration suppresses unphysical oscillations in the bidomain model