s2ball is currently in an open alpha, please provide feedback on GitHub

Transforms#

Note that all transforms straightforwardly provide support for adjoint transforms through a single function variable.

Spherical harmonic transforms#

Function Name

Description

forward()

Wrapper function for forward spherical harmonic transform.

forward_transform()

Compute the forward spherical harmonic transform with Numpy.

forward_transform_jax()

Compute the forward spherical harmonic transform with JAX.

inverse()

Wrapper function for inverse spherical harmonic transform.

inverse_transform()

Compute the inverse spherical harmonic transform with Numpy.

inverse_transform_jax()

Compute the inverse spherical harmonic transform with JAX.

Wigner transforms#

Function Name

Description

forward()

Wrapper function for forward Wigner transform.

forward_transform()

Compute the forward Wigner transform with Numpy.

forward_transform_jax()

Compute the forward Wigner transform with JAX.

inverse()

Wrapper function for inverse Wigner transform.

inverse_transform()

Compute the inverse Wigner transform with Numpy.

inverse_transform_jax()

Compute the inverse Wigner transform with JAX.

Spherical-Laguerre transforms#

Function Name

Description

forward()

Wrapper function for forward Spherical-Laguerre transform.

forward_transform()

Compute the forward Spherical-Laguerre transform with Numpy.

forward_transform_jax()

Compute the forward Spherical-Laguerre transform with JAX.

inverse()

Wrapper function for inverse Spherical-Laguerre transform.

inverse_transform()

Compute the inverse Spherical-Laguerre transform with Numpy.

inverse_transform_jax()

Compute the inverse Spherical-Laguerre transform with JAX.

Wigner-Laguerre transforms#

Function Name

Description

forward()

Wrapper function for forward Wigner-Laguerre transform.

forward_transform()

Compute the forward Wigner-Laguerre transform with Numpy.

forward_transform_jax()

Compute the forward Wigner-Laguerre transform with JAX.

inverse()

Wrapper function for inverse Wigner-Laguerre transform.

inverse_transform()

Compute the inverse Wigner-Laguerre transform with Numpy.

inverse_transform_jax()

Compute the inverse Wigner-Laguerre transform with JAX.

Wavelet transforms#

Function Name

Description

forward()

Wrapper function for forward ball wavelet transform.

forward_transform()

Compute the forward ball wavelet transform with Numpy.

forward_transform_jax()

Compute the forward ball wavelet transform with JAX.

inverse()

Wrapper function for inverse ball wavelet transform.

inverse_transform()

Compute the inverse ball wavelet transform with Numpy.

inverse_transform_jax()

Compute the inverse ball wavelet transform with JAX.