|
|
|
|
|

|
|
|
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
|
|
|
|
|
|