FLUKAVAL – A validation framework for the FLUKA radiation transport Monte Carlo code

Abstract

The FLUKA general purpose radiation transport Monte Carlo code being developed and maintained by CERN (https://fluka.cern) has adopted modern software development standards including a formal quality assurance process. This includes the FLUKAVAL testing framework that takes into account the specific needs of testing a Monte Carlo radiation transport simulation code. FLUKAVAL allows to submit, process and validate a large number of test cases for a new FLUKA version and compare the results against previous versions and reference data. It produces a quantitative and qualitative comparison and compiles a summary report over all selected test cases, which is reviewed before the new FLUKA version is released. The overall validation requires only few manual steps and makes use of large computing clusters to run simulations in parallel.

Link