Time-dependent nuclear cascades with ANK

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.

AT2019dsg: a transient radiation environment

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, Winter, Lunardini & Yuan, 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.

Physical conditions adopted in the illustrated calculation
Quantity Model prescription
Geometry and magnetic fieldHomogeneous 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 redshiftRedshift 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 targetPlanck 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 targetPlanck spectrum with fixed kT = 0.1594 eV. Its luminosity follows the supplied infrared light curve, representing the delayed dust-echo component.
X-ray targetPlanck spectrum with fixed kT = 72 eV and constant luminosity 6.2 × 1043 erg s−1 in this example.
Nuclear injectionPure 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 windThe 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.

Physical processes in the cascade

What the time evolution resolves

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.

Synchronized nuclear cascade and luminosity light curves for AT2019dsg, with a vertical line marking the current observer time
Cascade evolution and source light curves. The left panel shows the nuclear population at each saved snapshot. The right panel shows the prescribed OUV, IR, and X-ray luminosities together with the mass-grouped luminosity of escaping cosmic rays above 109 GeV in observed total energy. The orange vertical line marks the same observer day as the nuclear snapshot and moves from left to right. The cosmic-ray curves include diffusive and neutron escape. Each saved snapshot has equal playback duration; no intermediate nuclear states are interpolated.

View the particle spectra (PDF).

Energy spectra and composition. Mass-grouped cosmic-ray spectra show time-integrated diffusive/neutron escape (left), advective escape (middle), and release of the population remaining at the end of the calculation (right). The ordinate is energy-weighted fluence, rather than instantaneous luminosity. Black curves show the total; dashed curves give the hypothetical free iron-56 reference.

Pion source terms and downstream radiation

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.

Pion production spectra at observer day +617 for positive, negative, and neutral pions, showing photomeson, proton-nucleus collision, and total contributions
Pion source spectra at observer day +617. The panels show π+, π−, and π0 production from left to right. The horizontal axis is comoving pion energy; the vertical axis is the instantaneous energy-weighted production rate E2Qπ, in GeV cm−3 s−1. Blue dashed curves show photomeson production, orange dotted curves show collisions with target gas (pA), and gray curves show their sum. At this epoch, photomeson production dominates the high-energy pion source, while gas collisions supply the low-energy contribution. These source spectra provide the intermediate injection terms for downstream pion decay and radiation calculations with AM3.

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.

Open the animation · Open the spectra PDF