SHTOOLS/SHTOOLS: Version 4.11.10
Authors/Creators
- Matthias Meschede1
- markwieczorek2
- Elliott Sales de Andrade
- mreineck
- Ilya Oshchepkov3
- Armin Corbin4
- xoviat
- Benda Xu
- Akihisa Hattori
- Adrien Broquet
- Dominik Kutra5
- Stefan Schröder6
- Aaryaman Vasishta7
- Andrew Walker
- EricAtORS
- Erik Schnetter8
- Jonathan Kohler9
- Juan Sierra10
- Katrin Leinweber11
- Orion Poplawski12
- Pedro Lobo
- pphan-imcce
- 1. @tweag
- 2. Institut de Physique du Globe de Paris
- 3. Center of Geodesy, Cartography and SDI (TsNIIGAiK)
- 4. University of Bonn
- 5. European Molecular Biology Laboratory (EMBL)
- 6. Universität Bonn
- 7. AMD
- 8. Perimeter Institute for Theoretical Physics
- 9. Vector Atomic
- 10. JuanSaudio
- 11. @gitlabhq
- 12. NWRA
Description
Version 4.11.10
Support for Python 3.12 using the Meson build system
This version no longer relies on distutils (which was deprecated in python 3.12) and instead makes use of Meson and Meson-Python to build and test the pyshtools package. The package can be built from source using pip as before, however, if you need to create an editable install, it will be necessary to use the slightly modified command
pip install --no-build-isolation -e .
Please see the online documentation for instructions on how to run the test suites and benchmarks.
Other changes
- We no longer use
versioneerto determine the package version, but instead set the version in the mainmeson.buildfile usingsetuptools_scm. At the present time, it is not possible to determine the version when using a source tarball, and for this case, the build will fail. Please ensure that when building from source that you are doing so from a git versioned repository. - Fixed a problem with
SHCoeffs.volume()when the coefficient normalization wasortho. - Fixed a potential LAPACK underscore problem when compiling with
LAPACK_UNDERSCOREspecified. - Minor changes were made to the python source files to ensure numpy v2 compatibility.
M. A. Wieczorek, M. Meschede, A. Broquet, T. Brugere, A. Corbin, EricAtORS, A. Hattori, A. Kalinin, J. Kohler, D. Kutra, K. Leinweber, P. Lobo, I. Oshchepkov, P.-L. Phan, O. Poplawski, M. Reinecke, E. Sales de Andrade, E. Schnetter, S. Schröder, J. Sierra, A. Vasishta, A. Walker, xoviat, B. Xu (2024). SHTOOLS: Version 4.11.10, Zenodo, doi:10.5281/zenodo.592762
Files
SHTOOLS/SHTOOLS-v4.11.10.zip
Files
(42.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c8752a2ca3cf555bf5f56b1da516b96e
|
42.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/SHTOOLS/SHTOOLS/tree/v4.11.10 (URL)