Software

Often my mathematical research is propelled by computer experimentation, and this often results in open source software.

Open source software

Talks

Optimizing workflow scheduling and capacity management of high performance cycling systems, Challenges in High Performance Computing, ANU, 2019.

Programming languages

I have written programs in a wide range of languages, including the ones listed below. Some of my programming experience is listed in my work history.

Python, Cython, Java, Javascript, R, Fortran, C++, C, Matlab/Octave/Scilab, Maple, RSI IDL, LabView, bash, ksh and various other Unix shells, Installshield scripting, Rexx, RDS 7500 Assembler, COBOL 74, SQL, Basic, Pascal.