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

Class variables

var coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
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
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
var wavelet_coefficients : numpy.ndarray[typing.Any, numpy.dtype[numpy.complex128 | numpy.float64]]
var wavelets : numpy.ndarray[typing.Any, numpy.dtype[numpy.float64]]