There is a newer version of the record available.

Published November 27, 2017 | Version v4.1
Software Open

SHTOOLS/SHTOOLS: Version 4.1

  • 1. Laboratoire Lagrange - Observatoire de la Côte d'Azur
  • 2. Center of Geodesy, Cartography and SDI (TsNIIGAiK)

Description

This version adds improved functionality to SHTOOLS and fixes a couple of minor bugs. In addition, this release will be the first where pre-built wheels for unix/macOS/windows will be distributed via PYPI.

Change Log
  • Added an optional argument lmax to SHCoeffs.from_array().
  • Coefficients are zero-padded when lmax is greater than the maximum degree in SHCoeffs.to_array().
  • The method pad() was added to the SHCoeffs class that zero pads or truncates the coefficients to a different lmax.
  • Fixed the method SHCoeffs.from_file() such that the maximum spherical harmonic degree of the class is the maximum spherical harmonic degree of the coeffs (and not lmaxin as before).
  • Fixed formatting issues with error messages in SHCoeffs.
  • Removed print statements from the fortran code in BAtoHilm and BAtoHilmRohH that served no purpose.
  • Fixed a bug in the argument order of the python wrappers of CilmPlusRhoDH and BAtoHilmRhoDH.
  • Fixed the makefile to remove the dist directory during clean.
  • Fixed a bug in the python routine cross_spectrum(), where the numpy arange function was incorrectly called.
  • Fixed theSHWindow plotting methods to work when the number of rows is equal to 1.
  • Conditional tests in the routine Wigner3j were reordered to avoid a division by zero.
  • Numpy's auto-configuration is now used to detect the LAPACK libraries.
  • Many minor updates to the python documentation and unix man pages.

Citation: M. A. Wieczorek, M. Meschede, I. Oshchepkov, E. Sales de Andrade (2016). SHTOOLS: Version 3.4. Zenodo. doi:10.5281/zenodo.61180

Files

SHTOOLS/SHTOOLS-v4.1.zip

Files (18.3 MB)

Name Size Download all
md5:ebbbd84188bf3c10e5f040e06589a53a
18.3 MB Preview Download

Additional details

Related works