Module sleplet.functions.axisymmetric_wavelets

Contains the AxisymmetricWavelets class.

Classes

class AxisymmetricWavelets (*args: Any, **kwargs: Any)

Create scale-discretised axisymmetric wavelets. As seen in https://doi.org/10.1051/0004-6361/201220729.

Ancestors

Class variables

var B : int

The wavelet parameter. Represented as \lambda in the papers.

var coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
var j : int | None

Option to select a given wavelet. None indicates the scaling function, whereas 0 would correspond to the selected j_min.

var j_min : int

The minimum wavelet scale. Represented as J_{0} in the papers.

var wavelet_coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
var wavelets : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]

Inherited members