Journal of Open Research Software (Apr 2020)

EasyVVUQ: A Library for Verification, Validation and Uncertainty Quantification in High Performance Computing

  • Robin A. Richardson,
  • David W. Wright,
  • Wouter Edeling,
  • Vytautas Jancauskas,
  • Jalal Lakhlili,
  • Peter V. Coveney

DOI
https://doi.org/10.5334/jors.303
Journal volume & issue
Vol. 8, no. 1

Abstract

Read online

EasyVVUQ is an open source Python library (https://github.com/UCL-CCS/EasyVVUQ) designed to facilitate verification, validation and uncertainty quantification (VVUQ) for a wide variety of simulations. The goal of EasyVVUQ is to make it as easy as possible to implement advanced VVUQ techniques for existing application codes or workflows. Our aim is to expose these features in an accessible way for users of scientific software, in particular for simulation codes running on high performance computers. Funding statement: We acknowledge funding support from the European Union’s Horizon 2020 research and innovation programme under grant agreement 800925 (VECMA project, www.vecma.eu) and the UK Consortium on Mesoscale Engineering Sciences (UK-COMES, http://www.ukcomes.org), EPSRC reference EP/L00030X/1.

Keywords