Overview
Integrated Solvers
|
TRACE System thermal-hydraulic code
System code developed by the U.S. NRC for LWR safety analysis; solves 1D/3D two-phase thermal-hydraulics with neutron kinetics coupling capabilities.
Integrated |
SCF (SubChanFlow) Subchannel code for rod bundle flow
Subchannel thermal-hydraulics code developed at KIT for steady-state and transient core analysis, solving conservation equations with empirical models at subchannel level.
Integrated |
|
TPF (TwoPorFlow) Porous media code for reactor core modeling
3D two-phase porous media solver using a two-fluid six-equation model for detailed thermal-hydraulic analysis of LWRs and SMRs, including MDNBR prediction.
Integrated |
PARCS Core neutronics
Nodal diffusion-based neutron kinetics code developed for core-wide steady-state and transient reactor simulations, often coupled with thermal-hydraulics solvers like TRACE or SCF.
Integrated |
|
OpenFOAM Open-Source mechanics simulation
Open-source C++ CFD platform capable of simulating complex structural and fluid dynamics, including multi-physics coupling for reactor thermal-hydraulics.
Integrated |
Serpent2 Monte Carlo neutronics
Continuous-energy Monte Carlo code for high-fidelity 3D reactor physics simulations, supporting multi-physics coupling via advanced mesh-based interfaces.
Integrated |
Solvers under implementation
KANECS
Deterministic Neutronic Core Simulator
KANECS is a 3D multigroup deterministic neutronic core simulator developed to solve the steady-state SP<sub>N</sub> transport equations using high-order Continuous Galerkin Finite Element Methods (CGFEM). It supports Cartesian, hexagonal, and unstructured grids.
Software architecture:
Built on top of:
-
deal.II for FEM spatial discretization
-
PETSc for scalable linear system solutions using GMRES + ILU
-
SLEPc for eigenvalue problems using Krylov-Schur solvers
Discretization schemes:
-
Spatial: CGFEM (via deal.II)
-
Energy: Multigroup approximation
-
Angular: Simplified Spherical Harmonics (SP<sub>N</sub>)
Solution strategy:
A two-level iteration:
-
Inner loop: GMRES (with ILU preconditioning) to solve the linear system
-
Outer loop: Krylov-Schur method to compute the effective multiplication factor (k-eff)
|
|
Applications:
KANECS is intended for reactor core analysis of Light Water Reactors (LWRs), including SMR concepts (e.g., NuScale), and has been validated against standard benchmarks like C5G7 and KAIST.
|
|
ATHLET
System Thermal-Hydraulics Code
ATHLET (Analysis of Thermal-Hydraulics of Leaks and Transients) is a best-estimate thermal-hydraulic system code developed by GRS (Gesellschaft für Anlagen- und Reaktorsicherheit) for analyzing transients and accidents in nuclear power plants, particularly LWRs and SMRs.
Capabilities:
-
1D and 3D two-phase flow modeling (liquid-vapor mixtures)
-
Comprehensive heat transfer models (wall boiling, condensation, convection)
-
Fluid-structure interaction (e.g., pipe deformation, valve dynamics)
-
Extensive equation-of-state models for various coolants (water, liquid metals, gases)
-
Modular structure for coupling with neutronic or CFD codes (e.g., with TRACE or PARCS)
Applications:
-
Safety assessment for LWR Gen II & III, and small modular reactors
-
Benchmarking against OECD/NEA international standards
-
Simulation of system-level transients, e.g., LOCA, overcooling, natural circulation
Official source: ATHLET Code Overview – GRS
Tools in plan for implementation
KATUSA (Multi-Physics Coupling Framework)
KATUSA is an Uncertainty&Sensitivity tool developed in KIT-INR
DAKOTA (Design and Analysis Toolkit)
DAKOTA (by Sandia National Laboratories) is a powerful toolkit for optimization, uncertainty quantification (UQ), sensitivity analysis, and parameter studies. It integrates easily with external solvers, making it suitable for tasks like model calibration, robust design, and propagation of uncertainties in nuclear simulations. Its use enhances decision-making in core design, fuel behavior, and safety margins.