Download Latest Version Healpix_3.83_2024Nov13.tar.gz (66.3 MB)
Email in envelope

Get an email when there's a new version of HEALPix

Home / Healpix_3.60
Name Modified Size InfoDownloads / Week
Parent folder
healpix_cxx-3.60.0.tar.gz 2019-12-19 523.3 kB
libsharp-1.0.0.tar.gz 2019-12-19 389.2 kB
README 2019-12-18 3.6 kB
Healpix_3.60_2019Dec18.zip 2019-12-18 65.4 MB
Healpix_3.60_2019Dec18.tar.gz 2019-12-18 61.5 MB
Totals: 5 Items   127.8 MB 1
   The latest version of the HEALPix package (3.60) 
     offers the following new features:


                 Bug corrections and Improvements in Version 3.60

General

          * The computation time of a map synthesis or analysis has been
          reduced (for instance, by at least 30% at Nside=2048 and
          lmax=4096), with the same memory footprint and numerical
          accuracy as previously, thanks to
               * major performance increase for Spherical Harmonics
               Transforms in the libsharp C-written library called by the
               C++, F90, IDL and python routines and facilities, thanks to
               ideas of Keiichi Ishioka;
               * the possibility of building the libsharp library with
               simultaneous support for different x86 CPU features (SSE2,
               AVX, AVX2, FMA3, FMA4, AVX512F); the appropriate set of
               subroutines being selected automatically at runtime.
          * The configure script will ensure a single and seamless
          configuration, compilation and installation of the libsharp
          library, even if several language implementations of HEALPix are
          compiled.
          * The configure script now supports an automated mode beside the
          usual interactive mode, and some environment variables can be used
          to customize its behavior in both modes (eg, choice of compilers
          and their options).


C++

          * Link to the new and faster libsharp library
          * Simpler configuration with the systematic use of autotools
          * The C++ binaries, libraries and header files now installed in
          ${HEALPIX}/bin, ${HEALPIX}/lib and ${HEALPIX}/include directories
          respectively.
          * Added documentation for the module needlet_tool.


Fortran 90 facilities and subroutines

          * Link to the new and faster libsharp library
          * Some external C routines replaced by Fortran 2003 extensions.


IDL

          * Faster isynfast, ianafast, ismoothing routines
          * addition of outline_earth to create a structure outlining Earth
          features such as coastlines, rivers, country boundaries, ...
          * azeqview, cartview, gnomview, mollview, orthview visualization
          routines: support for color and thickness in outline keyword
          * Update of the required IDL-astron library routines, and Coyote
          library routines (2019-10-30).


Python

          * Switch to healpy 1.13.0
		(https://github.com/healpy/healpy/blob/master/CHANGELOG.rst)
               * different handling of default dtype in read_cl, write_cl
               and read_map
               * implemented dist2holes, distance from pixel center to
               closest invalid pixel
               * allow not-power-of-2 Nside for RING

_______________________________________________________________________________

                    Download information
https://sourceforge.net/projects/healpix

Healpix_3.60_2019Dec18.tar.gz:
  MD5  9b51b2fc919f4e70076d296826eebee0
  SHA1 9d465978a0f804e7ff3e393e13deb75cb171aa4b


Healpix_3.60_2019Dec18.zip:
  MD5  540b243406596205a7a82434d99af41e
  SHA1 10d265ca7d980a229e7c72e40431d56a2ec32c7d

sources: https://healpix.sourceforge.io/src/3.60/
SVN url: svn://svn.code.sf.net/p/healpix/code/branches/branch_v360r1104
SVN revision: 1104

_______________________________________________________________________________

                    Information on HEALPix

https://healpix.sourceforge.io

_______________________________________________________________________________


Source: README, updated 2019-12-18