version 0.6.0
Verification and Validation

Topics

 Verification test cases
 Verification test cases descriptions and results.
 
 Validation test cases
 Validation test cases descriptions and results.
 

Detailed Description

Verification and Validation {#doc_page_verification_validation}

Verification and validation of a CFD code are essential steps in establishing a reliable numerical tool. These concepts are extensively discussed in [1] and [2], and are more broadly addressed in [3] Notus CFD is thoroughly verified and validated thanks to an important amount of numerical test cases and adequate processing tools. They are separated into two main topics, Verification and Validation:

When installing Notus CFD, the first step is to verify and validate that the version compiled on your hardware and sofware produce the expected results - see run notus guide. This script runs a collection of NTS files that cover most of the modeling and numerical methods of the code.

Most NTS files are sufficient to describe a case, but for some test cases, particular work is done in Fortran files compiled after the Notus library compilation. The directory src/notus/test_cases contains these Fortran files. Please refer to the developer's V&V page for more details.

References

[1] W. Oberkampf and T. Trucano. Verification and Validation in Computational Fluid Dynamics. 2002. doi: 10.2172/793406.

[2] C. J. Roy. Review of code and solution verification procedures for computational simulation. Journal of Computational Physics, 205(1):131156, 2005. doi: 10.1016/j.jcp.2004.10.036.

[3] P.J. Roache. Verification and Validation in Computational Science and Engineering. Hermosa Publishers, 1998. ISBN 9780913478080.