Skip to content

Releases: nichollsh/AGNI

Aerosols, miscibility, Kzz, and software tests

08 Apr 13:23
37753e8

Choose a tag to compare

Substantial additions to AGNI. These include initial support for aerosols/hazes, immisicible de-mixing of water, a reworked Kzz scheme, and migration to FormingWorlds/SOCRATES from my personal repo. Given these changes, and some upcoming plans, I also reworked the test infrastructure and brought the coverage to 71%. The plots have also been improved. The documentation has been slightly expanded, and I have used Copilot to perform an audit of the whole codebase in order to search for errors or other potential inconsistencies.

Pull requests

  • Migration to new SOCRATES repo by @nichollsh in #173
  • Support for aerosol radiative effects and updates to cloud scheme by @nichollsh in #174
  • Audit of code+docs with copilot. Additional Kzz parametrisations. by @nichollsh in #176
  • Improve test coverage reporting, and increase test coverage to 70% by @nichollsh in #179
  • Set aerosol MMR from condensation, initial H2O-H2 demixing support, update tests/docs/install by @nichollsh in #180

Full Changelog: 1.8.9...1.9.4

Documentation, configuration, grids, and deep heating

02 Mar 08:36
b001e5a

Choose a tag to compare

What's Changed

  • Deep heating functionality with gaussian energy profile injection into atmosphere layers
  • Improve test coverage by @nichollsh in #169
  • Rework AGNI docs to Diataxis structure by @nichollsh in #170
  • Updated hydrostatic-gravity integrator for stability and performance improvements
  • Improvements to grid functionality
  • Tidied up git history, which substantially reduces repo size
  • Added more default elements
  • New options for changing how 'convergence' of the model is defined (default behaviour unchanged)

Full Changelog: 1.8.1...1.8.9

Condensation+chemistry, reworked user interfaces, improved model stability

25 Nov 16:29

Choose a tag to compare

What's Changed

Full Changelog: 1.7.12...1.8.1

1.7.12

03 Nov 20:16

Choose a tag to compare

What's Changed

Full Changelog: 1.7.11...1.7.12

Metadata and documentation

03 Nov 09:54

Choose a tag to compare

Changes

  • Enforced requirement of Julia 1.11
  • Update metadata for Zenodo release and other documentation
  • Add links to FWL repos
  • Update workflow permissions to resolve security warning

Full Changelog: 1.7.10...1.7.11

Inverse climate models. Updates to tests, notebooks, and docs.

24 Oct 07:44

Choose a tag to compare

What's Changed

Full Changelog: 1.7.8...1.7.10

Grids of models, and more configuration options

20 Oct 10:53

Choose a tag to compare

What's Changed

Full Changelog: 1.7.5...1.7.8

Double-grey radiative transfer, diagnostic variables, and minor things

03 Sep 09:15

Choose a tag to compare

What's Changed

Full Changelog: 1.7.0...v1.7.5

Restructure repo and moved thermo data elsewhere

30 Oct 16:08

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: 0.9.0...0.10.0

Version 0.9.0

25 Oct 10:27

Choose a tag to compare

  • Updated documentation
  • Updated JOSS paper
  • Set radiative Kzz (with configuration file option)
  • Updated tutorials

Full Changelog: v0.8.4...0.9.0