Software Open Access

SHTOOLS/SHTOOLS: Version 4.10.1

markwieczorek; Matthias Meschede; mreineck; Ilya Oshchepkov; Elliott Sales de Andrade; Armin Corbin; xoviat; Benda Xu; Tristan Brugère; Stefan Schröder; Akihisa Hattori; Aaryaman Vasishta; Andrew Walker; Erik Schnetter; Jonathan Kohler; Juan Sierra; Katrin Leinweber

Version 4.10.1

Bug fixes and minor enhancements

  • Simplify the code for backend management and improve handing of the default backend when ducc0 isn't installed.
  • Changing the backend now changes which functions are referenced in the expand and rotate submodules.
  • Fix to work with all versions of setuptools.
  • Add the MarsTopo719 dataset for use in CI checks (using MarsTopo2600 often would timeout during download).
  • Fix a bug in SHGravRealCoeffs.expand and SHGravRealCoeffs.expand that did not correctly compute the radius of the flattened ellipsoid when an array of latitudes was provided.
  • Remove -static option from compiler options.
  • Convert some strings to raw format when they contain latex backslashes.
  • And other minor changes...

Future deprecation

The module pyshtools.shtools will be deprecated in the v4.11 release. This module represents 1 of 2 possible backends for pyshtools, and has been located at pyshtools.backends.shtools since version 4.9. Unless explicitly required, the user should avoid using the backends modules directly, and should instead call the routines that are located in the top level modules such as pyshtools.expand and pyshtools.rotate. Setting the backend by use of the routine pyshtools.backends.selected_preferred_backend() determines which backend to use when calling the routines in these top level modules.

M. A. Wieczorek, M. Meschede, T. Brugere, A. Corbin, A. Hattori, K. Leinweber, I. Oshchepkov, M. Reinecke, E. Sales de Andrade, E. Schnetter, S. Schröder, A. Vasishta, A. Walker, B. Xu, J. Sierra (2022). SHTOOLS: Version 4.10.1, Zenodo, doi:10.5281/zenodo.592762

Files (42.2 MB)
Name Size
42.2 MB Download
All versions This version
Views 3,18640
Downloads 4487
Data volume 10.8 GB295.2 MB
Unique views 2,75635
Unique downloads 3076


Cite as