Code Coverage Status of the ARC Code RCT
- Argonne National Laboratory (ANL), Argonne, IL (United States)
The Argonne Reactor Code (ARC) software system supports users in their fast reactor design goals by providing neutronic, thermal-hydraulic, and structural analysis capabilities. REBUS plays a pivotal role in the ARC system as the primary fuel cycle analysis capability for fast reactor problems. Over its 60 year history, ARC software usage with REBUS has been applied to numerous fast and thermal spectrum reactor analysis projects with good to excellent comparison against experiments. The RCT code is a later addition and uses the REBUS restart files to define its input. The RCT code was built to provide pin depletion details on EBR-II models and thus many features of RCT were specifically tailored to the needs of EBR-II models. Additional approximations were invoked which are likely only valid for the EBR-II reactor and the particular fuel management that was done for it. The purpose of the present work is to identify a set of test problems for RCT and assess the code coverage for those test problems. The goal is to document what parts of the existing RCT code are touched by the set of test problems and which are not. Because no detailed verification work has been done on RCT, the existing regression testing suite was chosen for the code coverage assessment. The code coverage analysis of RCT was performed with the Code Coverage Tool of the Intel Fortran compiler which requires modifications to the compilation of RCT. The detailed coverage tables are given for each part of RCT. As will be discussed and shown, some parts of the RCT capability that are known to be used by the EBR-II analysis work are not tested by the regression testing suite. These aspects should be resolved before major source code changes are taken for the RCT software. Because REBUS and DIF3D are not subroutines of RCT, the coverage changes in both of those codes is not altered by RCT. The same is true for all of the modules of DIF3D that are used by RCT such as SYSLIB and SEGLIB.
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- USDOE Office of Nuclear Energy (NE)
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 2575736
- Report Number(s):
- ANL/NSE--25/41; 198187
- Country of Publication:
- United States
- Language:
- English
Similar Records
Code Coverage Status of ARC Code-DIF3D
Code Coverage Status of the ARC Code DIF3D
Code Coverage Status of the ARC Code PERSENT
Technical Report
·
Thu Aug 31 00:00:00 EDT 2023
·
OSTI ID:2001213
Code Coverage Status of the ARC Code DIF3D
Technical Report
·
Tue Jul 15 00:00:00 EDT 2025
·
OSTI ID:2575072
Code Coverage Status of the ARC Code PERSENT
Technical Report
·
Sat Aug 30 00:00:00 EDT 2025
·
OSTI ID:2584963