Module sleplet.slepian

Classes to create the Slepian regions on the sphere.

Sub-modules

sleplet.slepian.region

Contains the Region class.

sleplet.slepian.slepian_arbitrary

Contains the SlepianArbitrary class.

sleplet.slepian.slepian_functions

Contains the abstract SlepianFunctions class.

sleplet.slepian.slepian_limit_lat_lon

Contains the SlepianLimitLatLon class.

sleplet.slepian.slepian_polar_cap

Contains the SlepianPolarCap class.

Classes

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

Identify and create the appropriate Slepian region for the sphere.

Instance variables

var gap : bool

The type of the None singleton.

var mask_name : str

The type of the None singleton.

var phi_max : float

The type of the None singleton.

var phi_min : float

The type of the None singleton.

var theta_max : float

The type of the None singleton.

var theta_min : float

The type of the None singleton.

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

Class to create an arbitrary Slepian region on the sphere.

Ancestors

Instance variables

var mask_name : str

The type of the None singleton.

Inherited members

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

Class to create a limited latitude longitude Slepian region on the sphere.

Ancestors

Instance variables

var phi_max : float

The type of the None singleton.

var phi_min : float

The type of the None singleton.

var theta_max : float

The type of the None singleton.

var theta_min : float

The type of the None singleton.

Inherited members

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

Class to create a polar cap Slepian region on the sphere.

Ancestors

Instance variables

var gap : bool

The type of the None singleton.

var order : int | numpy.ndarray[tuple[int, ...], numpy.dtype[numpy.int64]] | None

The type of the None singleton.

var theta_max : float

The type of the None singleton.

Inherited members