NuclearConfectionery: Multi-stage Simulation Framework for Modeling Relativistic Heavy-ion Collisions
Kevin P. Pala, Surkhab Kaur Virk, Dekrayat Almaalol, Isabella Danhoni, Nanxi Yao, Isaac Long, Willian Serenone, Jordi Salinas San Martín, Alayna A. Yared, Christopher Plumberg, Fernando Gardim, Jacquelyn Noronha-Hostler
TL;DR
NuclearConfectionery delivers a GPU-accelerated, open-source, multi-stage framework for relativistic heavy-ion collisions, unifying 3+1D SPH hydrodynamics with a 4D BSQ equation of state, dynamical jet coupling, and exact BSQ-conserving particlization followed by a hadronic afterburner. The core innovation is CCAKE 2.0, which supports Israel–Stewart, DNMR, or ADNH hydrodynamics in Cartesian or hyperbolic coordinates, with offline 4D EoS inversion and BSQ diffusion, enabling consistent simulations across RHIC BES to LHC energies. The authors validate the code against semi-analytical solutions (e.g., Gubser and Landau–Khalatnikov) and perform comprehensive convergence studies, demonstrating robustness and scalability on CPUs and GPUs. This framework provides a flexible, high-performance platform for precision QCD matter studies across finite and vanishing densities, with extensive options for observables, initial-state models, and jet interactions, paving the way for systematic Bayesian parameterizations and new explorables such as critical-point behavior.
Abstract
We present the NuclearConfectionery, a modular framework for simulating the full dynamical evolution of relativistic heavy-ion collisions. Its core hydrodynamic module, CCAKE 2.0, represents a major advance over previous SPH-based relativistic hydrodynamic codes. CCAKE 2.0 simultaneously evolves energy-momentum and multiple conserved charges (B, S, Q) with a four-dimensional equation of state, and can be run in either Cartesian or hyperbolic coordinates, enabling consistent simulations from the RHIC Beam Energy Scan to LHC energies. We have implemented a particlization module that supports global BSQ charge conservation on the freeze-out surface; the resulting hadron ensemble is then propagated through a hadronic transport afterburner. A source term is included in the equations of motion to couple jets to the fluid, allowing simultaneous bulk and hard-probe evolution or, alternatively, for stopped baryons at low beam energies. The framework offers flexible choices of equations of motion (Israel-Stewart, DNMR, ADNH) and transport coefficients, along with GPU-ready performance via Kokkos/Cabana, offline equation of state inversion for 4D tables, and containerized portability. We validate the code with semi-analytical benchmarks (including BSQ Gubser and Landau-Khalatnikov solutions) and extensive convergence studies. The NuclearConfectionery provides a user-friendly, high-performance, open-source tool for event-by-event simulations across collision energies, offering flexibility to study QCD matter at both vanishing and finite densities.
