Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 2.49 KB

README.md

File metadata and controls

56 lines (45 loc) · 2.49 KB

A radiative-convective model for lava planet atmospheres

Overview

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

Installation and usage

See the Getting Started page in the documentation for information on installing and using the model.

Citation

If you use AGNI, please cite the following papers:

Repository structure

  • agni.jl - The main AGNI executable
  • LICENSE.txt - License for use and re-use
  • deps/ - Package build scripts
  • docs/ - Documentation source files
  • misc/ - Miscellaneous files
  • out/ - Model output files
  • res/ - Resources (configs, thermodynamic data, etc.)
  • src/ - Source code
  • test/ - Tests for the code
  • tutorials/ - Notebooks and tutorials

This software is available under GPLv3. Copyright (C) 2025 Harrison Nicholls.