Abstract. Reproducible research in computational science is only possible if the computer codes used to generate published results are archived in a form that can later be used to regenerate the results and can be examined to determine details of the method used. Some difficulties in achieving this goal are discussed. A set of Python tools for facilitating reproducible research on finite volume methods for hyperbolic conservation laws using the Clawpack software are briefly surveyed and illustrated on a sample application.
Preprint: cise08draft.pdf
Python and Fortran code to reproduce the results in this paper:
The two-dimensional advection equation is solved on three different types of grids both with and without limiters and the accuracy compared.
bibtex entry:
@misc{rjl:cise08,
author="R. J. LeVeque",
title="Python Tools for Reproducible Research on Hyperbolic Problems",
howpublished="Submitted to CiSE Magazine",
year="2008"
}