Ongoing verification of a multiphysics community code: FLASH

A. Dubey, K. Weide, D. Lee, J. Bachan, C. Daley, S. Olofin, N. Taylor, P.M. Rich, Lynn Reid

    Research output: Contribution to journalArticlepeer-review

    8 Citations (Scopus)

    Abstract

    Copyright © 2013 John Wiley & Sons, Ltd.When developing a complex, multi-authored code, daily testing on multiple platforms and under a variety of conditions is essential. It is therefore necessary to have a regression test suite that is easily administered and configured, as well as a way to easily view and interpret the test suite results. We describe the methodology for verification of FLASH, a highly capable multiphysics scientific application code with a wide user base. The methodology uses a combination of unit and regression tests and an in-house testing software that is optimized for operation under limited resources. Although our practical implementations do not always comply with theoretical regression-testing research, our methodology provides a comprehensive verification of a large scientific code under resource constraints.
    Original languageEnglish
    Pages (from-to)233-244
    JournalSoftware - Practice and Experience
    Volume45
    Issue number2
    DOIs
    Publication statusPublished - 2015

    Cite this