The latest version of the HEALPix package (3.30)
offers the following new features:
C++
* support for multi-order coverages (MOC);
* allow generation of a[lm] from 6-component power spectra;
* moved from alice2 to alice3, which produces FITS HEALPix maps as
output. These can be visualized more flexibly with external tools.
* switch from custom xcomplex class to std::complex;
* rangeset class has been redesigned.
Fortran 90 facilities and subroutines
* anafast facility now produces nine spectra (TT, EE, BB, TE, TB, EB,
ET, BT and BE), instead of six previously, when analyzing two
polarized maps;
* alm2cl subroutine can now produces nine spectra (TT, EE, BB, TE, TB,
EB, ET, BT and BE), instead of six previously, when called with two
sets of polarized a[lm] and can also symmetrize the output C(l) if
requested;
* the a[lm] generated by create_alm subroutine can now take into
account non-zero (exotic) TB and EB cross-spectra (option polar=2) if
the input FITS file contains the relevant information
* new routines nest2uniq and uniq2nest for conversion of standard pixel
index to/from Unique ID number. See ''The Unique Identifier scheme''
section in ''HEALPix Introduction Document'' for more details.
* improved repeat behavior in write_bintabh routine
* edited map2alm_iterative routine to avoid a bug specific to Intel's
Ifort 15.0.2
* CFITSIO version 3.20 (August 2009) or more now required;
IDL
* azeqview, cartview, gnomview, mollview, orthview visualization
routines:
+ addition of PDF keyword for production of Adobe PDF outputs;
+ addition of LATEX keyword for genuine or emulated LATEX
processing of character strings;
+ addition of PFONTS keyword to select origin and type of
character font;
+ the CROP keyword now has the same behavior for all output media
(GIF, JPEG, PDF, PNG, PS, ... and X); the NOBAR keyword now
removes the color bar or the polarization color wheel, as
applicable; correct EQUINOX date in header of output FITS map;
the double precision maps and those with constant value are now
correctly handled.
* fits2cl: addition of /PLANCK2 keyword to read best fit C(l) model to
Planck 2015 data.
* new routines nest2uniq and uniq2nest for conversion of standard pixel
index to/from Unique ID number. See ''The Unique Identifier scheme''
section in ''HEALPix Introduction Document'' for more details.
* HEALPix enabled GDL commands (hgdl and hgdlde) are defined during the
configuration process.
* update of the required IDL-astron library routines, and Coyote
library routines (2015-09-23).
Java
* deprecated parts of the library have been removed;
* MOC support (see http://ivoa.net/documents/MOC/ for high-level
description);
* queries for arbitrary polygons (using MOC);
* new targets in build.xml which allow compilation without external
JARs.
Python
* switch to healpy 1.9.0
+ same C++ source code as HEALPix 3.30
+ drop support for Python 2.6
+ support for astropy.fits
+ improvements to read_map and write_map
+ renamed get_neighbours to get_interp_weights
+ several bug fixes in build and installation processes
_______________________________________________________________________________
Download information
http://sourceforge.net/projects/healpix/
Healpix_3.30_2015Oct08.tar.gz:
MD5 5c51820dbdc9e2295e319587ad883ac7
SHA1 19d3214fc206665b53a713e2ccf6f6f55e2ee2d8
Healpix_3.30_2015Oct08.zip:
MD5 2ab22a5340cf284d229e8fa665a3db91
SHA1 74ae9b898caffc88753e1ca20640b2f8988d5504
SVN url: svn://svn.code.sf.net/p/healpix/code/branches/branch_v330r807
SVN revision: 807
_______________________________________________________________________________