Module sleplet.meshes.mesh_coefficients

Contains the abstract MeshCoefficients class.

Classes

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

Abstract parent class to handle Fourier/Slepian coefficients on the mesh.

Subclasses

Instance variables

var coefficients : numpy.ndarray[tuple[typing.Any, ...], numpy.dtype[numpy.complex128 | numpy.float64]]

The type of the None singleton.

var extra_args : list[int] | None

Control the extra arguments for the given set of mesh coefficients. Only to be set by the mesh CLI.

var meshMesh

A mesh object.

var name : str

The type of the None singleton.

var noise : float | None

How much to noise the data.

var region : bool

Whether to set a region or not, used in the Slepian case.

var snr : float | None

The type of the None singleton.

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

The type of the None singleton.

var wavelets : numpy.ndarray[tuple[typing.Any, ...], numpy.dtype[numpy.float64]]

The type of the None singleton.