Skip to content

Releases: nichollsh/AGNI

0.11.2

09 Dec 13:39

Choose a tag to compare

What's Changed

  • Contribution function in 1D. Do not normalise in file. Version 0.11.1 by @nichollsh in #75
  • Contribution function updates by @nichollsh in #77

Full Changelog: 0.11.0...0.11.2

0.11.0

19 Nov 10:07

Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.8.4

25 Sep 14:07

Choose a tag to compare

  • Groundwork for reading AQUA equation of state
  • Added JOSS paper draft
  • New plots for showing height versus pressure relationship (hydrostatic)
  • Updated config file format slightly (see the examples)
  • Updated notebooks
  • Improved tests: now includes plotting and other physics.

Full Changelog: v0.8.1...v0.8.4

v0.8.1

13 Sep 13:32

Choose a tag to compare

Now licensed under GPLv3.

Updated docs and license file. Additional links to SOCRATES repo. Tidied up old code.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

13 Sep 12:06

Choose a tag to compare

  • Significant optimisations to the model since the last release, primarily through LoopVectorization.jl and other SIMD operations.
  • Also supports better surface optical properties, deriving reflectivity and emissivity from empirical single-scattering data.
  • Tests and now more rigorous and comprehensive
  • Minor bugfixes

Full Changelog: v0.6.2...v0.8.0

Pre-release 0.6.2

29 Aug 10:59

Choose a tag to compare

Pre-release 0.6.2 Pre-release
Pre-release

This is the first release of the model. It is a pre-release in the sense that the model is not quite ready for publication, but is in a state where it can be easily used by a non-developer of the code.

Documentation can be found at https://nichollsh.github.io/AGNI/ outlining how to install and run the model.

Current capabilities include:

  • Simple configuration and setup on GNU/Linux and MacOS machines
  • Performing radiative transfer through SOCRATES
  • Calculating other energy transport processes, such as convection and phase change with diffusion.
  • Storing atmospheric properties in memory, such as composition and temperature
  • Reading input from configuration files
  • Writing output to NetCDF and CSV files
  • Creating plots
  • Interfacing with Jupyter notebooks
  • Solving for atmospheric radiative-convective equilibrium using a non-linear method with linesearch
  • Documentation created with Documenter.jl
  • Comparison with literature data
  • Unit and physical tests
  • Advanced thermodynamics with temperature-dependent properties (e.g. heat capacity)
  • Simple tutorials for new users

While the code is open source on GitHub, it is made available under a proprietary license until it is published.