Skip to content

Releases: nichollsh/AGNI

1.0.0

17 Dec 11:36
9092172
Compare
Choose a tag to compare

This is the first major release (1.0.0) of AGNI.

The methods paper has been accepted for publication in MNRAS and posted on arXiv.

The documentation and JOSS manuscript now include citations for this paper.

0.11.2

09 Dec 13:39
e75eb0d
Compare
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
6d505ee
Compare
Choose a tag to compare

What's Changed

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

v0.10.0

30 Oct 16:08
7cdc987
Compare
Choose a tag to compare
  • Removed old large files from Git history, resulting in a repo file size reduction of 7.5x
  • Notebook for testing AQUA interpolation
  • Restructure to repo. Moved thermodynamic data to OSF.
  • Improved error messages and documentation

Full Changelog: v0.9.0...v0.10.0

v0.9.0

25 Oct 10:27
Compare
Choose a tag to compare
  • Updated documentation
  • Updated JOSS paper
  • Set radiative Kzz (with configuration file option)
  • Updated tutorials

Full Changelog: v0.8.4...v0.9.0

v0.8.4

25 Sep 14:07
Compare
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
Compare
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
Compare
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
Compare
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.