TY - GEN
T1 - Automated, highly accurate verification of relAP5-3D
AU - Mesina, George L.
AU - Aumiller, David L.
AU - Buschman, Francis X.
N1 - Publisher Copyright:
Copyright © 2014 by ASME.
PY - 2014
Y1 - 2014
N2 - Computer programs that analyze light water reactor safety solve complex systems of governing, closure and special process equations to model the underlying physics. In addition, these programs incorporate many other features and are quite large. RELAP5-3D[1] has over 300,000 lines of coding for physics, input, output, data management, user-interaction, and post-processing. For software quality assurance, the code must be verified and validated before being released to users. Verification ensures that a program is built right by checking that it meets its design specifications. Recently, there has been an increased importance on the development of automated verification processes that compare coding against its documented algorithms and equations and compares its calculations against analytical solutions and the method of manufactured solutions[2]. For the first time, the ability exists to ensure that the data transfer operations associated with timestep advancement/repeating and writing/reading a solution to a file have no unintended consequences. To ensure that the code performs as intended over its extensive list of applications, an automated and highly accurate verification method has been modified and applied to RELAP5-3D. Furthermore, mathematical analysis of the adequacy of the checks used in the comparisons is provided.
AB - Computer programs that analyze light water reactor safety solve complex systems of governing, closure and special process equations to model the underlying physics. In addition, these programs incorporate many other features and are quite large. RELAP5-3D[1] has over 300,000 lines of coding for physics, input, output, data management, user-interaction, and post-processing. For software quality assurance, the code must be verified and validated before being released to users. Verification ensures that a program is built right by checking that it meets its design specifications. Recently, there has been an increased importance on the development of automated verification processes that compare coding against its documented algorithms and equations and compares its calculations against analytical solutions and the method of manufactured solutions[2]. For the first time, the ability exists to ensure that the data transfer operations associated with timestep advancement/repeating and writing/reading a solution to a file have no unintended consequences. To ensure that the code performs as intended over its extensive list of applications, an automated and highly accurate verification method has been modified and applied to RELAP5-3D. Furthermore, mathematical analysis of the adequacy of the checks used in the comparisons is provided.
UR - https://www.scopus.com/pages/publications/84911369982
U2 - 10.1115/ICONE22-31153
DO - 10.1115/ICONE22-31153
M3 - Conference contribution
AN - SCOPUS:84911369982
T3 - International Conference on Nuclear Engineering, Proceedings, ICONE
BT - Thermal Hydraulics
PB - American Society of Mechanical Engineers (ASME)
T2 - 2014 22nd International Conference on Nuclear Engineering, ICONE 2014
Y2 - 7 July 2014 through 11 July 2014
ER -