FastCSWT: Fast directional continuous spherical wavelet transform

FastCSWT provides functionality to perform a fast directional continuous wavelet transform on the sphere.

The transform is based on the construction of the continuous spherical wavelet transform (CSWT) developed by Antoine and Vandergheynst (1999). Since the transform is based on a continuous framework, while it is possible to compute a wavelet transform of a signal of interest, it is not possible to reconstruct that signal from its wavelet coefficients. It order to consider exact synthesis, please see our S2LET code, which is based on an alternative scale-discretised wavelet framework on the sphere.

A fast algorithm implementating the CSWT is also provided as described in our related paper.

Functionality to support functions defined on the sphere is provided by the S2 code.