## WMAP |
## WMAP Likelihood Software Change Log--------------------------------------- CHANGE LOG For V5 (9-YEAR DATA) RELEASE --------------------------------------- D. L. Larson, E. Komatsu, M. R. Greason, January 8, 2013 We made cosmetic changes to the likelihood which mostly consisted of adjusting configuration options to the recommended values, as described below. We did not increment the version number since no data files have changed. Configuration flags have been changed to recommended values. This involved commenting out flags in the Makefile: #WMAPFLAGS += -DUSE_LOWELL_TBEB # turns on low-l maxlike TB/EB #WMAPFLAGS += -DUSE_HIGHELL_TB # turns on high-l master TB #WMAPFLAGS += -DFASTERTT # speed up matrix low-l TT #WMAPFLAGS += -DTIMING # print out timing stats for profiling and turning on the Gibbs sampling likelihood at low ell in WMAP_9yr_options.F90: Logical :: use_gibbs = .True. Integer :: lowl_max = 32 The obsolete use_gibbs_pol_cleaning flag has been removed. The expected likelihood for the slower pixel TT likelihood was corrected in test.F90 to the following: expected_like_tot = 12349.777782d0 Several untested compilation options have been removed from the Makefile. --------------------------------------- CHANGE LOG For V5 (9-YEAR DATA) RELEASE --------------------------------------- D. L. Larson, September 20, 2012 The 7-year data files and routines have been replaced by 9-year ones. --------------------------------------- CHANGE LOG FOR V4P1 (7-YEAR DATA) RELEASE --------------------------------------- D.L.Larson, June 4, 2010 The diagnostic program test.F90 wsa updated to be consistent with the V4P1 release; and lines 660-665 of WMAP_7yr_tetbeebbeb_pixlike.F90, which write debugging information to a file, were commented out to avoid problems with some compilers. Neither change affects the actual likelihood function. J.Dunkley, E.Komatsu, D.L.Larson, M.R.Nolta, May 27, 2010 ** Two small bugs have been fixed, which involve the high-ell TT, TE, TB, and point source power spectra: 1) The original computation of the TT spectrum used an incorrect monopole subtraction which resulted in a small amount of excess power at high ell, and a corresponding elevation of the best-fit residual point source amplitude. Correcting the monopole subtraction reduced the high-ell power slightly which produced a correspondingly lower residual point source amplitude, from 11.0 to 9.0 uK2 sr. 2) Due to a simulation configuration error, the TE fsky recalibration factor used in version 4.0 was 1.049 instead of the factor 1.011 used in this version. --------------------------------------- CHANGE LOG FOR V4 (7-YEAR DATA) RELEASE --------------------------------------- J.Dunkley, E.Komatsu, D.L.Larson, M.R.Nolta, January 2010 ** The 5-year data files and routines have been replaced by the 7-year ones. --------------------------- CHANGE LOG FOR V3P2 RELEASE --------------------------- E.Komatsu, March 5, 2009 The orders of many do-loops have been changed to speed up the calculations significantly. We thank Raphael Flauger for making these improvements. The V3P1 patch has not been integrated into this release. The following codes have been modified: br_mod_dist.f90 WMAP_5yr_likelihood.F90 WMAP_5yr_teeebb_pixlike.F90 WMAP_5yr_tetbeebbeb_pixlike.F90 WMAP_5yr_tt_pixlike.F90 The timing output for the V3 release: ....... wmap_likelihood_init: 7.6650 teeebb_lowl_like_setup 10.7410 wmap_likelihood_init ....... wmap_likelihood_compute: 0.1680 compute_tt_gibbslike ....... teeebb_lowl_likelihood: 0.4740 - finished Dp 0.4670 - finished spotrf 0.0000 - finished dpotri 0.9540 teeebb_lowl_likelihood 1.1900 wmap_likelihood_compute The timing output for this release: ....... wmap_likelihood_init: 1.3230 teeebb_lowl_like_setup 2.9590 wmap_likelihood_init ....... wmap_likelihood_compute: 0.1640 compute_tt_gibbslike ....... teeebb_lowl_likelihood: 0.0970 - finished Dp 0.4640 - finished spotrf 0.0000 - finished dpotri 0.5740 teeebb_lowl_likelihood 0.7730 wmap_likelihood_compute --------------------------- CHANGE LOG FOR V3P1 RELEASE --------------------------- -- Patch to make the data directory selectable through an environment variable. T. Kinser, Lawrence Berkeley National Laboratory, Oct 2008 This patch is available as a separate download from LAMBDA. --------------------------------------- CHANGE LOG FOR V3 (5-YEAR DATA) RELEASE --------------------------------------- J.Dunkley, E.Komatsu, D.L.Larson, M.R.Nolta, February 2008 ** The 3-year data files and routines have been replaced by the 5-year ones. WMAP_5yr_tt_pixlike.F90 -- The resolution 3 option has been removed. This module supports only the resolution 4. For a quicker estimation of low-l temperature likelihood (with the same precision) the Gibbs sampling is recommended. To use the Gibbs sampling (and disable pixlike option), set "use_gibbs = .true." in wmap_options.F90. ** The following new routines have been added: WMAP_5yr_tetbeebbeb_pixlike.F90 -- This module computes the low-l polarization likelihood of TE/TB/EE/BB/EB spectra. To use this, compile the codes with "WMAPFLAGS += -DUSE_LOWELL_TBEB" enabled in Makefile, and call wmap_likelihood_compute(cl_tt,cl_te,cl_tb,cl_ee,cl_eb,cl_bb,like) WMAP_5yr_gibbs.F90 [together with br_mod_dist.f90] -- This module computes the low-l temperature likelihood by using the Gibbs sampling. To use this, set "use_gibbs = .true." in wmap_options.F90. ** The following new compiler options (see Makefile) have been added: WMAPFLAGS += -DUSE_LOWELL_TBEB -- enable the pixel-based polarization likelihood option for TB/EB at l=2-23 WMAPFLAGS += -DUSE_HIGHELL_TB -- enable the master likelihood option for TB at l=2-450 ----------------------------- CHANGE LOG FOR V2P2P2 RELEASE ----------------------------- M.R.Nolta, November 2006 WMAP_3yr_tt_pixlike.F90: -- Sped up the TT pixel likelihood module by a factor of 10 using signal-to-noise eigenvalue compression (suggested by Jon Sievers; see http://www.cita.utoronto.ca/~sievers/WMAP3TTfaster/ for more details). To enable, set -DFASTERTT during compilation. WMAP_3yr_likelihood.F90: -- Minor bug fix; TE sanity check is now abs(TE)/sqrt(TT*EE)<1 instead of TE/sqrt(TT*EE)<1. -- Moved fisher matrix from the stack to the heap to fix crash when using the XLF compiler. WMAP_3yr_teeebb_pixlike.F90: -- Added deallocation statements to fix crash when using the XLF compiler. ----------------------------- CHANGE LOG FOR V2P2P1 RELEASE ----------------------------- M.R.Nolta, October 2006 WMAP_3yr_likelihood.f90: -- A beam error is now treated as a warning instead of an error. Warnings are not fatal to a run; instead the correction is set to zero and the issue is reported. WMAP_3yr_util.f90: -- New status variables were added to track warnings and to indicate whether or not there were errors and/or warnings. -- A subroutine was added to report warnings, and the error reporting subroutine was modified to also report warnings. --------------------------- CHANGE LOG FOR V2P2 RELEASE --------------------------- E.Komatsu & M.R.Nolta, October 2006 Makefile: -- |