DOE OSTI · 2997648
PyARC Status Report: New Integrations and Upgrades to the Fast Reactor Analysis Workflow Management Tool
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Kiesling, Kalin R. [Argonne National Laboratory (ANL), Argonne, IL (United States)], Kumar, Shikhar [Argonne National Laboratory (ANL), Argonne, IL (United States)], Park, Hansol [Argonne National Laboratory (ANL), Argonne, IL (United States)], Stauff, Nicolas [Argonne National Laboratory (ANL), Argonne, IL (United States)], Domain, Maxime [Argonne National Laboratory (ANL), Argonne, IL (United States)], Esquivel Garcia, Gerson [Argonne National Laboratory (ANL), Argonne, IL (United States)], Glaser, Nathan [Argonne National Laboratory (ANL), Argonne, IL (United States)], Lefebvre, Robert A. [Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)], Langley, Brandon R. [Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)]. 2025-09-30. PyARC Status Report: New Integrations and Upgrades to the Fast Reactor Analysis Workflow Management Tool. https://doi.org/10.2172/2997648
Cite the original work for its findings. Save a collection to share your selection of sources.