Skip to content

Commit

Permalink
Updated the tutorials
Browse files Browse the repository at this point in the history
  • Loading branch information
nichollsh committed Sep 16, 2024
1 parent d3d595e commit f082a1d
Show file tree
Hide file tree
Showing 3 changed files with 938 additions and 980 deletions.
2 changes: 1 addition & 1 deletion docs/paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ bibliography: paper.bib

It is important that we are able to accurately model the atmospheres of (exo)planets. This is because their atmospheres play a crucial role in setting the environment and conditions on the planet, including how the planet evolves over astronomical timescales. Additionally, it is primarily by observation of their atmospheres that we are able to characterise exoplanets. There is demand for accurate atmosphere models in the context of lava worlds: planets with permanent or fleeting magma oceans.

AGNI[^1] is a Julia program designed to solve for the temperature and radiation environment within the atmospheres of rocky (exo)planets. It leverages a well established FORTRAN code to calculate radiative fluxes from a given atmospheric temperature structure and composition, which -- alongside representations of convection and other processes -- enables an energy-conserving numerical solution for the atmospheric conditions. In contrast to most other numerical atmosphere codes, AGNI uses an Newton-Raphson optimisation method to obtain this solution which enables improved performance and scalability. AGNI was specifically developed for use alongside planetary interior models within a coupled framework, although it can also be easily applied to scientific problems as a standalone code. It can be interacted with as a library, or as an executable which reads configuration files.
AGNI[^1] is a Julia program designed to solve for the temperature and radiation environment within the atmospheres of rocky (exo)planets. It leverages a well established FORTRAN code to calculate radiative fluxes from a given atmospheric temperature structure and composition, which -- alongside representations of convection and other processes -- enables an energy-conserving numerical solution for the atmospheric conditions. In contrast to most other numerical atmosphere codes, AGNI uses an Newton-Raphson optimisation method to obtain this solution which enables improved performance and scalability. AGNI was specifically developed for use alongside planetary interior models within a coupled framework, although it can also be easily applied to scientific problems as a standalone code. It can be interacted with as a library, or as an executable which reads configuration files. There are notebook tutorials in the repository, and the documentation can be read online [here](https://nichollsh.github.io/AGNI/).

[^1]: AGNI can be found on GitHub [here](https://github.com/nichollsh/AGNI).

Expand Down
1,184 changes: 590 additions & 594 deletions tutorials/01_canonical-runaway.ipynb

Large diffs are not rendered by default.

732 changes: 347 additions & 385 deletions tutorials/02_convergence.ipynb

Large diffs are not rendered by default.

0 comments on commit f082a1d

Please sign in to comment.