Chengchao Yuan, 2026/09/20
AstroNucleoKinetics (ANK) supplies nuclear interaction rates, secondary-production kernels, and single-species energy transport. NuCascade couples these calculations across a nuclear reaction network and evolves the differential number densities NZ,A(E, t). Injected nuclei and their daughter nuclei can interact repeatedly, decay, lose energy, and escape. The same framework supports steady-state calculations and evolution with time-dependent injection and source conditions.
In a tidal disruption event (TDE), stellar debris feeds an accreting black hole and can supply a luminous radiation field and an outflow. In the scenario illustrated here, energetic nuclei propagate through a magnetized interaction region associated with a TDE wind. Optical/UV radiation, infrared emission associated with the dust echo, and X-rays provide targets for nuclear interactions. The connection between these radiation fields, neutrinos, and escaping ultra-high-energy cosmic rays motivates the source models discussed by Plotko et al., Ultra-High-Energy Cosmic Rays from Neutrino-Emitting Tidal Disruption Events.
The figures show a local ANK/NuCascade calculation for AT2019dsg. The parameters below describe this example and its adopted source model, rather than quantities all independently determined by observations.
| Quantity | Model prescription |
|---|---|
| Geometry and magnetic field | Homogeneous spherical region with fixed radius R = 5 × 1016 cm, volume V = 4πR3/3, and magnetic field B = 0.1 G. This is the particle-interaction radius, not a fitted blackbody photospheric radius. |
| Time and redshift | Redshift z = 0.051. Evolution spans observer days −50 to +617 relative to the optical peak. Source-frame intervals obey Δtsrc = Δtobs/(1 + z). |
| Optical/UV target | Planck spectrum with fixed kT = 3.37 eV and a prescribed bolometric light curve, normalized to 2.8 × 1044 erg s−1 at the optical peak. |
| Infrared target | Planck spectrum with fixed kT = 0.1594 eV. Its luminosity follows the supplied infrared light curve, representing the delayed dust-echo component. |
| X-ray target | Planck spectrum with fixed kT = 72 eV and constant luminosity 6.2 × 1043 erg s−1 in this example. |
| Nuclear injection | Pure 56Fe with QFe(E, t) ∝ f(t)E−2 exp(−E/Ecut). The cutoff rigidity is 3.5 × 1010 GV, giving Ecut ≈ 9.1 × 1020 eV for iron. The peak injected power is 1.26 × 1046 erg s−1. The time-dependent injection normalization follows the supplied optical/UV accretion proxy. |
| Gas and wind | The target proton density varies with the same accretion proxy. The adopted prescription uses a 5 × 106 solar-mass black hole, Ṁc2 = 100LEddf(t), a wind mass fraction of 0.2, and wind speed 0.5c: np = 0.2Ṁ[R/(0.5c)]/(V mp). |
Each photon component is normalized through its bolometric energy density, uγ(t) = L(t)/(4πR2c), so that ∫ εnγ(ε, t) dε = uγ(t). A luminosity at one photon energy is not used as the bolometric normalization. The three fixed spectral shapes are evaluated separately and combined with their time-dependent amplitudes. Optical/UV and IR luminosities are interpolated in log luminosity, while the injection proxy is interpolated in linear luminosity.
The calculation begins with zero nuclear density and continuously injects iron as the source brightens and fades. NuCascade balances injection and secondary production against fragmentation, decay, cooling, and escape. Consequently, the nuclear population retains the history of earlier injection and interactions: its composition at a given time need not coincide with a steady-state solution for that instant. The evolving radiation field changes which interaction channels compete effectively with escape, while repeated reactions populate lighter nuclear species.
ANK supplies the microscopic rates and energy-transport solutions; NuCascade assembles the coupled network and advances it in physical time. Outputs include nuclear spectra, energy densities, composition maps, escaping-particle light curves, and integrated fluences. The animation below shows the species energy densities relative to a fixed reference normalization, preserving changes in the overall stored population as well as its composition.
The calculation also exports the differential production rates Qπ⁺(E, t), Qπ⁻(E, t), and Qπ⁰(E, t) in cm−3 s−1 GeV−1, with separate photomeson and gas-collision contributions. These are injection source terms for a downstream radiation calculation, not cooled pion densities. An AM3 coupling can map the charged-pion sources onto its energy and time grids and convert neutral-pion decay into a photon source, then calculate pion/muon cooling and decay, electromagnetic cascades, and photon and neutrino emission. That coupling is not connected in the current DSG reproduction script, and the figures above show the nuclear-cascade calculation.
Scope of this example. The photon fields are prescribed, without radiation feedback from the cascade. Missing nuclear residuals use the configured nucleon-emission approximation. The displayed cosmic-ray fluences include source escape and cosmological redshift, but no intergalactic nuclear propagation. The final-release panel represents the population left at the end of the same evolution; it is distinct from the particles accumulated through continuous escape.