This PR makes large changes to the polarization weights calculation in preparation for upcoming large changes to the pixel-pixel covariance calculation.
The major factors include:
Copying the style of coding from Legendre.jl so that arbitrary shape and axes arrays are supported.
Changes to the numerical calculation which appear to produce more accurate results. (Determined by a small series of empirical experiments.)
Starts the documentation and testing framework for the pixel-pixel covariance code.
This PR makes large changes to the polarization weights calculation in preparation for upcoming large changes to the pixel-pixel covariance calculation. The major factors include:
Legendre.jl
so that arbitrary shape and axes arrays are supported.