Follow this link to skip to the main content

NASA - Jet Propulsion Laboratory
+ View the NASA Portal

Search JPL


Jet Propulsion Laboratory Home
Earth
Solar System
Stars & Galaxies
Technology
HEALPix
Introduction
Background
Software
Links




Jet Propulsion Laboratory National Aeronautics and Space Administration California Institute of Technology
spacer
Software Menu
Capabilities
Current Version
Documentation
Problems, Known Bugs, Solutions
Example Applications
Get HEALPix

 
Current Version
 
The current version of the HEALPix package (2.00) offers the following new features:

  • Distribution

    • GNU General Public License (GPL)

  • Installation

    • more languages supported (F90, C++, IDL, Java & C)


    • extended PDF and HTML documentation


    • improved configuration script

  • Fortran 90

    • larger number of F90 compilers successfully tested, including several non-commercial ones (GNU Fortran 95 (gfortran), Intel Fortran Compiler (ifort) and g95)


    • much faster spherical harmonics transform routines (see benchmarks)


    • stable iterative map analysis algorithm, allowing extraction of a_lm with machine accuracy


    • faster data I/O


    • new routines, including a_lm alteration and rotation, and median filtering of sky maps


    • option to use a shared memory parallel implementation (Open MP) of the Spherical Harmonics Transform operations and other CPU intensive calculations


    • availability of distributed memory parallel implementation (MPI) of the Spherical Harmonics Transform operations


    • large number of platforms supported - HEALPix now works under Operating Systems of Sun, IBM, SGI, DEC, NEC, ..., as well as Linux, and Darwin (Mac OSX)

  • C++

    • most F90 facilities and routines are now also available in C++


    • The code should run on any system where gcc of at least version 3.3 is installed. Any other standard-conforming C++ compiler should work as well.

  • IDL

    • faster data I/O


    • reduction of memory usage


    • new routines and new features in many routines

  • java

    • most pixel-related HEALPix routines are now available in java

  • C

    • a subset of HEALPix routines is now available in C
 
spacer
Privacy / Copyright
FIRST GOV Contacts:   NASA Home Page Site Manager:
Webmaster:

CL 03-2650