Module sleplet.slepian.region

Contains the Region class.

Classes

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

Identify and create the appropriate Slepian region for the sphere.

Class variables

var gap : bool

Whether to enable a double ended polar cap, set by the POLAR_GAP environment variable. Only relevant if theta_max is not 180 and the other angles are at their default values.

var mask_name : str

The name of the mask of the arbitrary region, set by the SLEPIAN_MASK environment variable. Current options are africa and south_america.

var phi_max : float

For a limited latitude longitude region, set by the PHI_MAX environment variable.

var phi_min : float

For a limited latitude longitude region, set by the PHI_MIN environment variable.

var theta_max : float

Set by the THETA_MAX environment variable. When set without the other angles it controls a polar cap region. When in conjunction with the others it is for a limited latitude longitude region.

var theta_min : float

For a limited latitude longitude region, set by the THETA_MIN environment variable.