A radiative-convective model for lava planet atmospheres
A numerical model for the atmospheres of hot rocky (exo)planets. AGNI's primary purpose is to simulate the evolving atmospheres of magma ocean planets, while ensuring that radiative-convective equilibrium is maintained throughout the atmosphere.
AGNI models correlated-k radiative transfer including shortwave irradiation from the star, surface emission, gaseous absorption, Rayleigh scattering, parameterised clouds, and CIA. Mixing length theory is used to model convection. Together, energy transport processes allow for an energy-conserving calculation of the atmosphere's temperature profile.
Consult the AGNI documentation for information about the model.
Contact: harrison[dot]nicholls[at]physics.ox.ac.uk
See the Getting Started page in the documentation for information on installing and using the model.
If you use AGNI, please cite the following papers:
- Nicholls et al., (2024) - https://doi.org/10.1093/mnras/stae2772
- Nicholls et al., (2025) - submitted to JOSS
agni.jl
- The main AGNI executableLICENSE.txt
- License for use and re-usedeps/
- Package build scriptsdocs/
- Documentation source filesmisc/
- Miscellaneous filesout/
- Model output filesres/
- Resources (configs, thermodynamic data, etc.)src/
- Source codetest/
- Tests for the codetutorials/
- Notebooks and tutorials
This software is available under GPLv3. Copyright (C) 2025 Harrison Nicholls.