Malcolm Roberts |
Postdoctoral Researcher, TONUS group, University of Strasbourg.
Email: malcolm.i.w.roberts@gmail.com Public Key: malcolm_roberts_pub.asc
CV Research Statement Publication List Teaching Statement Programming Experience LinkedIn Google Scholar
PhD, University of Alberta
  
Thesis: Multispectral
Reduction of Two-Dimensional Turbulence
  
Supervisor: John C. Bowman
MSc Applied Math, University of Alberta
  
Thesis:
Multi-Spectral Decimation Scheme for Turbulence Simulations
  
Supervisor: John C. Bowman
BSc Hon. Applied Math, University of Alberta
fftw++, a C++ wrapper for the FFTW library, which also includes new implicitly-dealiased convolution routines.
opencl-intel-deb-patches, patches for the Debian/Ubuntu packages for Intel's OpenCL drivers. Patched versions are available here.
A thesis template suitable for the University of Alberta math and stats department. Also includes some form templates, and Asymptote-based business cards templates.
Lab Notes for Math 201 available through Google Books (USA and Canada). PDF available as well: download PDF.
Flusi, a program for performing simulations of Navier-Stokes and MHD flows in complex geometries using penalisation.
mpi2vis, a collection of scripts and programs for processing the output of simulations with 3D visualization particularly in mind.
Asymptote, a TeX/LaTeX aware vector graphics language.
cooltowarm.asy, an Asymptote implementation of the cool-to-warm (and related) diverging color maps for scientific visualization. A comparison with Asymptote's BWRainbow can be found here.
Self-organisation of helically forced MHD flows
in confined cylindrical geometries,
(bibtex)
  
M. Roberts, M. Leroy, J. Morales, W. Bos, and K. Schneider,
submitted to Fluid Dynamics Research
(2013).
  
Animation
of flow showing isosurfaces of axial velocity with magnitude +/- 3.
Adaptive Matrix Transpose Algorithms for Distributed Multicore Processors,
(bibtex)
  
J. C. Bowman and Malcolm Roberts, submitted to Springer Proceedings of the
Applied Mathematics, Modelling and Computational Science, (2013).
Multithreaded
Implicitly Dealiased Pseudospectral Convolutions,
(bibtex)
   M. Roberts and J. C. Bowman, To appear in the
Proceedings of the 20th Annual Conference of the CFD Society of Canada
(2012).
Dealiased Convolutions for
Pseudospectral Simulations,
(bibtex)
   M. Roberts and J. C. Bowman, Proceedings of
the 13th European Turbulence Conference (2011). Online journal.
Lab Notes for Math 201 available through Google Books (USA and Canada). PDF available as well: download PDF.
Pseudospectral Reduction of
Incompressible Two-Dimensional Turbulence,
(bibtex)
   J. C. Bowman and M. Roberts,
Communications in Nonlinear Science and Numerical
Simulation 17:5 2008-2013 (2011).
Online journal.
Multispectral Reduction of Two-Dimensional Turbulence,
(bibtex)
  
M. Roberts, PhD Thesis, University of Alberta, 2011.
Efficient Dealiased Convolutions without Padding,
(bibtex)
  
J. C. Bowman and M. Roberts,
SIAM Journal on Scientific Computing, 33:1, 386-406 (2011).
Online Journal.
FFTW++,
(bibtex)
  
A C++ wrapper for the
FFTW library, which also includes new
implicitly-dealiased convolution routines.
Report on the Math-Stat Graduate Education Round table,
  
M. Roberts. Report on the BIRS workshop.
The Multispectral Method: Progress and Prospects,
(bibtex)
  
M. Roberts, J. C. Bowman, and B. Eckhardt
Advances in Turbulence XII, Proceedings of the 12th EUROMECH
European Turbulence Conference, September 7-10, 2009, Marburg,
Springer Proceedings in Physics, 132, Eckhardt, Bruno
(Ed.) ISBN: 978-3-642-03084-0
Links between dissipation, intermittency, and
helicity in the GOY model revisited,
(bibtex)
  
J. C. Bowman, C. R. Doering, B. Eckhardt, J. Davoudi, M. Roberts,
Joerg Schumacher
Physica D 218, 1-10 (2006).
Online Journal
A Multi-Spectral Decimation Scheme for Turbulence Simulations,
(bibtex)
  
M. Roberts, M.Sc. Thesis, University of Alberta, 2006.
INRIA CR2 Oral Audition, 2014-05-14
   Nancy, France
Self-organisation of helically forced MHD flow in confined cylindrical geometries, 2014-04-15
   Instabilities and Transport in Magnetized Plasmas,
Geophysical and Astrophysical Flows, Institute for Advanced
Study of Aix-Marseille University, France
Helices in MHD Flow:
Numerical Results from Penalized Pseudospectral Simulations
, 2014-03-04
  
Seminaire Equations aux derivees partielles, Strasbourg University, France
Pseudospectral Simulations in Complex
Geometry via Penalisation
, 2013-12-02
  
Journee Calcul scientifique performant en mecanique de la Federation Nicolas-Claude Fabri de Peiresc, Aix-Marseille University, France
Implicitly Dealiased Convolutions for DNS: Preliminary MPI results
, 2013-01-17
  
Euromech 542, Progress in statistical theory and pseudo-spectral DNS , Ecole Centrale Lyon, France
Convolutions for HPC, 2012-08-14
  
CEMRACS 12 CIRM, Marseille, France
Multithreaded Implicitly Dealiased Pseudospectral Convolutions
  
Computational Fluid Mechanics Canada Conference 2012, Canmore, Canada
Dice Dice Dice
  
LogiCON, Edmonton, Alberta, Canada 2012
Mathtastic!
  
Skeptically Speaking Podcast,
2012
On the Calculation of Higher-Order Convolutions
  
CMS Winter Meeting,
Toronto, 2011-12-11
Turbulence, Fine and Coarse
  
Condensed matter graduate seminar, University of Alberta, 2011-11-17
Dealiased Convolutions for Pseudospectral Simulations
  
13th European Turbulence Conference,Warsaw, Poland, 2011.
The Pseudospectral Method: Recent Advances and Prospects
  
KITP,
Santa Barbara, California, March 2011.
Video and slides in link.
Dealiasing Convolutions for Pseudo-Spectral Simulations
  
Computational Plasma Physics Research Group Seminar, Ruhr Universitaet Bochum, Bochum, Germany, 2011.
Dealiasing Convolutions
   Research Seminar, Marburg, Germany, 2010.
Organiser, PIMS Mathematical and Statistical Graduate Education Round table
   Banff International Research Station, Alberta, Canada, 2010.
The Fastest Convolution in the West
   Canada Young Researchers Conference, University of Alberta, 2010.
The Multispectral
Turbulence Decimation Method
   Torino, Italy, 2009.
Limits of shell models: finite corrections
to Kolmogorov scaling
   Poster, Canada-France meeting, UQAM 2008.
Limits of shell models of turbulence
   Marburg, Germany, 2008.
The multi-spectral method for shell models of turbulence
   CAIMS 2007, Banff, Canada.
Math 201 section EU1, winter 2010.
TA questionnaire for Winter 2011 (tex source).