Grackle 3.3 is released!

Grackle is a chemistry and radiative cooling solver for astrophysical simulations and models.

The Grackle 3.3 release consists of 20 pull requests from 5 contributors, 2 of them new to the project. It contains 1 new feature, 2 minor enhancements, 5 bugfixes, and some documentation improvements. 8 previously deprecated functions have also been removed. See below for further details.

This also marks the release of version 1.0.1 of Pygrackle (the Python interface to Grackle).

New Features
* Add temperature floor field #159

Minor Enhancements
* Refactor the `cloudy_data` struct so that the `grid_{dimension,parameters}` members are fixed-size arrays #167
* Add error-check on `grackle_field_data.grid_dx` #190, #191

Bugfixes
* Minor tweaks to `initialize_rates.c` #168
* explicitly initialize all struct members to solve plethora of issues #166
* Fix memory leak #169
* Add missing fields to pygrackle #173
* Fix pygrackle H number density and mean molecular weight calculations in #180

Documentation Updates
* Add mention of c_local_example to docs #174
* Fix a minor typo in documentation related to `grid_dx` #176
* Document release procedure and describe versioning policy #194

Infrastructure Updates
* Introduce `c_local_example` and fixed inconsistencies in `c_example` #170
* Update linux-gnu makefile #183
* Add `c_local_example` to list of executable removed by `make clean` #186
* Factor out some file-generation machinery #181

Removed Functions

All functions deprecated in the 3.2 release were fully removed in #184. The functions include:
* `_solve_chemistry`, `_calculate_cooling_time`, `_calculate_gamma`, `_calculate_pressure`, `_calculate_temperature`
* `_set_default_chemistry_parameters`, `_initialize_chemistry_data`, `_free_chemistry_data`

Contributors
* Britton Smith (@brittonsmith)
* Ewan Jones (@EwanBJones98)
* Matthew Abruzzo (@mabruzzo)
* Mladen Ivkovic (@mladenivkovic) (new!)
* @tiapac (new!)

Grackle Advisory Council
* Matthew Abruzzo
* Greg Bryan
* Desika Narayanan
* Marta Reina-Campos
* Britton Smith
* Matthew Turk

Full Changelog: https://github.com/grackle-project/grackle/compare/grackle-3.2.1...grackle-3.3.0