Skip to content

Commit

Permalink
version 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bobmyhill committed Nov 14, 2024
1 parent c8368cd commit 9ae4259
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 11 deletions.
9 changes: 5 additions & 4 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8104293.svg)](https://doi.org/10.5281/zenodo.8104293)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.14165625.svg)](https://doi.org/10.5281/zenodo.14165625)
[![DOI](https://joss.theoj.org/papers/10.21105/joss.05389/status.svg)](https://doi.org/10.21105/joss.05389)

# BurnMan - a Python toolkit for planetary geophysics, geochemistry and thermodynamics
Expand Down Expand Up @@ -39,9 +39,10 @@ If you use BurnMan in your work, we ask that you cite the following publications
planetary geophysics, geochemistry and thermodynamics. Journal of Open Source Software.
https://doi.org/10.21105/joss.05389

- Myhill, R., Cottaar, S., Heister, T., Rose, I., and Unterborn, C. (2023):
BurnMan v1.2.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
https://doi.org/10.5281/zenodo.8104293
- Myhill, R., Cottaar, S., Heister, T., Rose, I., Unterborn, C.,
Dannberg, J., Gassmoeller, R. and Farla, R. (2024):
BurnMan v2.0.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
https://doi.org/10.5281/zenodo.14165625

- Cottaar S., Heister, T., Rose, I., and Unterborn, C., (2014). BurnMan: A
lower mantle mineral physics toolkit, Geochemistry, Geophysics, and
Expand Down
7 changes: 4 additions & 3 deletions burnman/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -177,9 +177,10 @@
planetary geophysics, geochemistry and thermodynamics. Journal of Open Source Software.
`(https://doi.org/10.21105/joss.05389) <https://doi.org/10.21105/joss.05389>`_
- Myhill, R., Cottaar, S., Heister, T., Rose, I., and Unterborn, C. (2023):
BurnMan v1.2.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
`(https://doi.org/10.5281/zenodo.8104293) <https://doi.org/10.5281/zenodo.8104293>`_
- Myhill, R., Cottaar, S., Heister, T., Rose, I., Unterborn, C.,
Dannberg, J., Gassmoeller, R. and Farla, R. (2024):
BurnMan v2.0.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
`(https://doi.org/10.5281/zenodo.14165625) <https://doi.org/10.5281/zenodo.14165625>`_
- Cottaar S., Heister, T., Rose, I., and Unterborn, C., (2014). BurnMan: A
lower mantle mineral physics toolkit, Geochemistry, Geophysics, and
Expand Down
18 changes: 18 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
Changelog
---------
Release v2.0.0 (November 14, 2024) includes
- Compatibility with Python 3.12.
- Compatibility with new versions of numpy (1.26.0), scipy (1.14.0),
cvxpy (1.6.0), pycddlib (3.0.0), matplotlib (3.9.0).
- New: The evaluate method now allows users to specify different compositions
as well as pressures and temperatures.
- New: Non-orthotropic anisotropy in AnisotropicMaterial.
- New: Addition of an AnisotropicSolution class.
- New: Addition of a RelaxedSolution class, that calculates second derivatives
while allowing isochemical variables to change to minimise the
thermodynamic potential.
- New: The Stixrude and Lithgow-Bertelloni (2024) dataset.
- New: The Holland, Green and Powell (2018) solution models.
- New: A large range of published pressure calibrants (many thanks to Robert Farla).
- Fix: The generic PolynomialSolution model now has correct second derivatives.
- Improved: Consistent naming of isentropic properties (rather than adiabatic).
- Improved: Explicit specification of Reuss (isostress) properties.

Release v1.2.0 (July 1, 2023) includes
- Two new helper functions:
:func:`burnman.tools.chemistry.reactions_from_stoichiometric_matrix`
Expand Down
7 changes: 4 additions & 3 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,10 @@ If you use BurnMan in your work, we ask that you cite the following publications
planetary geophysics, geochemistry and thermodynamics. Journal of Open Source Software.
`(https://doi.org/10.21105/joss.05389) <https://doi.org/10.21105/joss.05389>`_

- Myhill, R., Cottaar, S., Heister, T., Rose, I., and Unterborn, C. (2023):
BurnMan v1.2 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
`(https://doi.org/10.5281/zenodo.8104293) <https://doi.org/10.5281/zenodo.8104293>`_
- Myhill, R., Cottaar, S., Heister, T., Rose, I., Unterborn, C.,
Dannberg, J., Gassmoeller, R. and Farla, R. (2024):
BurnMan v2.0.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo.
`(https://doi.org/10.5281/zenodo.14165625) <https://doi.org/10.5281/zenodo.14165625>`_

- Cottaar S., Heister, T., Rose, I., and Unterborn, C. (2014). BurnMan: A
lower mantle mineral physics toolkit, Geochemistry, Geophysics, and
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "burnman"
version = "1.3.0a0"
version = "2.0.0"
description = "A thermoelastic and thermodynamic toolkit for the Earth and planetary sciences"
license = "GPL"
authors = ["The BurnMan Team <[email protected]>",]
Expand Down

0 comments on commit 9ae4259

Please sign in to comment.