The Jupiter Auroral Ionosphere Code
By Jonathan Nichols (University of Leicester)
We present a new model of auroral precipitation and associated phenomena at Jupiter, called the Jupiter Auroral Ionosphere Code (JAIC). The hybrid model follows the primary electron population using a Monte Carlo code that runs on a GPU, and computes the contribution of the secondaries using a two‐stream approximation. The model includes modules that compute high resolution far‐ultraviolet H2 spectra, the H3+ density using simple ion chemistry, and the resulting Pedersen conductivity and H3+ radiance. We illustrate the validity of the model and present a number of initial applications. We show that the model successfully relates Juno auroral electron and UV observations, and that an auroral polar transient form is consistent with excitation by ∼ 23± 4 keV electrons. We also compute a self‐consistent relation between field‐aligned current density and Pedersen conductance and show that it is consistent with Juno in situ observations. We suggest that Joule heating enabled by the electron contribution to the Pedersen conductivity may explain heating observed at mbar levels. We further show that, in contrast with initial analysis, polar H3+ emissions observed by the James Webb Space Telescope are consistent with the electron population above the auroral zone.
The model is publicly available at GitHub and Zenodo: https://github.com/jdnplanets/jaic
See publication for more details:
Nichols, J. D. (2026). Jupiter's auroral ionosphere: Hybrid Monte Carlo, auroral spectrum and conductivity modeling. Journal of Geophysical Research: Space Physics, 131, e2026JA035228. https://doi.org/10.1029/2026JA035228

A selection of outputs from JAIC: ionisation rates, Pedersen conductivity and FUV spectra. For further details see Nichols (2026).