s2wav is currently in an open beta, please provide feedback on GitHub

Filter Factory#

Filter generators.#

Function Name

Description

filters_axisym()

Computes wavelet kernels \(\Psi^j_{\ell m}\) and scaling kernel \(\Phi_{\ell m}\) in harmonic space.

filters_directional()

Generates the harmonic coefficients for the directional tiling wavelets in harmonic space.

filters_axisym_vectorised()

Vectorised implementation of filters_directional().

filters_directional_vectorised()

Vectorised implementation of filters_directional().

Wavelet kernel functions.#

Function Name

Description

tiling_integrand()

Tiling integrand for scale-discretised wavelets.

part_scaling_fn()

Computes integral used to calculate smoothly decreasing function \(k_{\lambda}\).

k_lam()

Compute function \(k_{\lambda}\) used as a wavelet generating function.

Wavelet tiling functions.#

Function Name

Description

tiling_direction()

Generates the harmonic coefficients for the directionality component of the tiling functions.

spin_normalization()

Computes the normalization factor for spin-lowered wavelets, which is \(\sqrt{\frac{(l+s)!}{(l-s)!}}\).

spin_normalization_vectorised()

Vectorised version of spin_normalization().