Journal cover Journal topic
Geoscientific Model Development An interactive open-access journal of the European Geosciences Union
Journal topic

Journal metrics

Journal metrics

  • IF value: 5.154 IF 5.154
  • IF 5-year value: 5.697 IF 5-year
    5.697
  • CiteScore value: 5.56 CiteScore
    5.56
  • SNIP value: 1.761 SNIP 1.761
  • IPP value: 5.30 IPP 5.30
  • SJR value: 3.164 SJR 3.164
  • Scimago H <br class='hide-on-tablet hide-on-mobile'>index value: 59 Scimago H
    index 59
  • h5-index value: 49 h5-index 49
Volume 4, issue 2
Geosci. Model Dev., 4, 435-449, 2011
https://doi.org/10.5194/gmd-4-435-2011
© Author(s) 2011. This work is distributed under
the Creative Commons Attribution 3.0 License.
Geosci. Model Dev., 4, 435-449, 2011
https://doi.org/10.5194/gmd-4-435-2011
© Author(s) 2011. This work is distributed under
the Creative Commons Attribution 3.0 License.

Development and technical paper 16 May 2011

Development and technical paper | 16 May 2011

Automated continuous verification for numerical simulation

P. E. Farrell1, M. D. Piggott1,2, G. J. Gorman1, D. A. Ham1,2, C. R. Wilson3, and T. M. Bond1 P. E. Farrell et al.
  • 1Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College London, SW7 2AZ, UK
  • 2Grantham Institute for Climate Change, Imperial College London, London, SW7 2AZ, UK
  • 3Lamont-Doherty Earth Observatory, Columbia University, New York, USA

Abstract. Verification is a process crucially important for the final users of a computational model: code is useless if its results cannot be relied upon. Typically, verification is seen as a discrete event, performed once and for all after development is complete. However, this does not reflect the reality that many geoscientific codes undergo continuous development of the mathematical model, discretisation and software implementation. Therefore, we advocate that in such cases verification must be continuous and happen in parallel with development: the desirability of their automation follows immediately. This paper discusses a framework for automated continuous verification of wide applicability to any kind of numerical simulation. It also documents a range of test cases to show the possibilities of the framework.

Publications Copernicus
Download
Citation
Share