Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

PyARC Status Report: New Integrations and Upgrades to the Fast Reactor Analysis Workflow Management Tool

Technical Report ·
DOI:https://doi.org/10.2172/2997648· OSTI ID:2997648
 [1];  [1];  [1];  [1];  [1];  [1];  [1];  [2];  [2]
  1. Argonne National Laboratory (ANL), Argonne, IL (United States)
  2. Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)

PyARC was initially developed as an open source tool to support fast reactor analyses using the Argonne Reactor Computation (ARC) code suite as a part of the Nuclear Energy Advanced Modeling and Simulation (NEAMS) Workbench initiative in FY17. The goal of this initiative is to provide a common user interface for model generation, real-time validation, execution, output processing, and visualization for all integrated codes. This is accomplished through the reliance on tools available in the Workbench framework and runtime environment. While initially developed to support the ARC codes, PyARC was extended in FY22 to wrap other NEAMS and non-ARC codes, including Griffin and OpenMC, in the supported other neutronics workflows, and support users in the adoption of NEAMS-supported high fidelity analysis codes. Most recently, NUBOW-3D, a recently adopted ARC code, was integrated to support reactor bowing calculations as well. Integration of these codes into the NEAMS Workbench directly benefits the advanced reactor modeling community by: • Providing a set of controlled, maintained, documented and validated scripts to generate inputs, which promotes best practices, reduces the learning curve, and facilitates project collaboration. • Improving the user experience: the Workbench interface provides assistance for building an input through auto-completion, real-time validation, document navigation, and geometry and results visualization. • Automating complex calculations and workflows for reactor analysis. • Helping users transition to using high-fidelity NEAMS codes along-side the ARC codes. In FY22, a progress report was published that described the state of each of the tools integrated into PyARC. Since then, there have been many enhancements and upgrades to the existing integrations as well as entirely new code integrations as well. This report details all new integrations and major developments in PyARC since the version 2.0.0 release highlighted in the FY22 report.

Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE), Reactor Fleet and Advanced Reactor Development; USDOE Office of Nuclear Energy (NE), Nuclear Energy Advanced Modeling and Simulation (NEAMS)
DOE Contract Number:
AC02-06CH11357
OSTI ID:
2997648
Report Number(s):
ANL/NSE--25/62; 199749
Country of Publication:
United States
Language:
English

Similar Records

Status of the NEAMS and ARC fast reactor tools integration to the NEAMS Workbench
Technical Report · Fri Sep 30 00:00:00 EDT 2022 · OSTI ID:1891623

Updated status of the ART neutronic fast reactor tools integration to the NEAMS Workbench
Technical Report · Sun Sep 30 00:00:00 EDT 2018 · OSTI ID:1508856

Status of the NEAMS and ARC neutronic fast reactor tools integration to the NEAMS Workbench
Technical Report · Mon Sep 30 00:00:00 EDT 2019 · OSTI ID:1570009