In October 2015, I switched research topics and joined the Application Performance Engineering Group. I now carry out research as part of the Software Outlook Project. I am based at the Rutherford Appleton Laboratory and I am currently researching the possible benefits of using single precision instead of double precision on various supercomputer architectures.
June 2006 to September 2015 I worked in the Numerical Analysis Group as a researcher at the Rutherford Appleton Laboratory. My main research interests were iterative methods, preconditioners, and matrix reorderings for sparsity.
October 2005 to May 2006 I worked at the University of Reading as a Temporary Lecturer in Applied Mathematics.
October 2002 - September 2005 I studied for my DPhil at the Numerical Analysis Group, Oxford University: Iterative linear algebra for constrained optimization. My DPhil supervisor was Andy Wathen. During this time I spent six months at Technische Universiteit Eindhoven, The Netherlands, in 2004 as a Marie Curie Research Fellow. During this time, I was supervised by Wil Schilders.
In October 2009, I got married and changed my surname from Dollar to Thorne.
My daughter, Jessica, was born in December 2011: I was on maternity leave for the period November 2011 - September 2012. My second daughter, Hannah, was born in February 2014: I was on maternity leave for the period February - December 2014.
In my spare time I enjoy various hobbies. These include dressmaking, knitting and baking.
I am the author or co-author of the following packages that are part of HSL.
MC: Computations with real matrices and vectors
Sparse symmetric pattern: approximate minimum-degree ordering allowing dense rows
Symmetric sparse matrix: compute elimination orderings
Sparse matrix: maximum matching and Dulmage-Mendelsohn decomposition
MI: Iterative methods for sparse matrices
Preconditioners for saddle-point systems
Projected preconditioned conjugate gradient method for saddle-point systems
ZB: Array allocation
Reallocate an array
First prize in the Bill Morton Prize competion for a paper on CFD by a young research worker within 5 years of obtaining their PhD, April 2010
First prize in the Ninth Copper Mountain Conference on Iterative Methods Student Paper Competition, April 2006
Second prize in the Seventh IMACS International Symposium on Iterative Methods in Scientific Computing Student Paper Competition, May 2005