CARDINAL
- Argonne National Lab. (ANL), Argonne, IL (United States)
- IDAHO NATIONAL LABORATORY
- Idaho National Lab. (INL), Idaho Falls, ID (United States)
Cardinal is a code that automates the workflow for iteratively solving neutral particle transport via the OpenMC code and computational fluid dynamics via the NekRS code within the Multiphysics Object Oriented Simulation Environment (MOOSE), a finite element framework for solving general partial differential equations. Cardinal establishes a mapping between the Monte Carlo geometry representation used in OpenMC and the spectral element mesh used in NekRS to other physics applications built upon the MOOSE framework, allowing high-resolution particle transport and fluid dynamics physics feedback to the MOOSE application ecosystem. Heat generation rates as solved by OpenMC are used as heat sources in MOOSE, while the temperature and density fields from NekRS are used as conjugate heat transfer boundary conditions and/or source fields in MOOSE. OpenMC, Nek5000, and MOOSE are open source, community-developed simulation codes.
- Software Type:
- Scientific
- License(s):
- GNU Lesser General Public License v2.1
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL (United States); Idaho National Laboratory (INL), Idaho Falls, ID (United States)
- Sponsoring Organization:
- USDOE Office of Nuclear Energy (NE)Primary Award/Contract Number:AC02-06CH11357
- DOE Contract Number:
- AC02-06CH11357
- Code ID:
- 99687
- OSTI ID:
- code-99687
- Country of Origin:
- United States
Similar Records
Coupled Monte Carlo and thermal-hydraulics modeling of a prismatic gas reactor fuel assembly using Cardinal
Progress Towards NQA-1 for Cardinal in FY25