SimPEG.simulation.ExponentialSinusoidSimulation#

class SimPEG.simulation.ExponentialSinusoidSimulation(n_kernels=20, p=-0.25, q=0.25, j0=0.0, jn=60.0, **kwargs)[source]#

Bases: LinearSimulation

This is the simulation class for the linear problem consisting of exponentially decaying sinusoids. The rows of the G matrix are

\[\int_x e^{p j_k x} \cos(\pi q j_k x) \quad, j_k \in [j_0, ..., j_n]\]

Attributes

G

Matrix whose rows are the kernel functions

j0

Maximum value for \(j_k = j_0\).

jk

Parameters controlling the spread of kernel functions

jn

Maximum value for \(j_k = j_n\).

n_kernels

The number of kernels for the linear problem

p

Rate of exponential decay of the kernel.

q

rate of oscillation of the kernel.

Methods

g(k)

Kernel functions for the decaying oscillating exponential functions.