Bases: pysit.core.wave_source.SourceWaveletBase
Pulse as the n-th derivative of a Gaussian.
Defined in the notation of the Ricker wavelet shown here [1]_. Provides arbitrary wavelets as the n-th derivative of Gaussian functions in both time and in frequency.
Notes
The notation is slightly non-standard in order to preserve correspondance with [1]_. However, the definitions in time and in frequency are indeed internally consistent.
References
[1] N. Ricker, “The form and laws of propagation of seismic wavelets,” Geophysics, vol. 18, pp. 10-40, 1953.
Attributes
peak_frequency | float | Frequency at which the Ricker wavelet is centered. |
order | integer, optional | Specifies which derivative to use, 0th is default. |
threshold | float, optional | Drop tolerance for evaluation. |
shift_deviations | float, optional | Number of standard deviations of the base Gaussian to time shift wavelet. |
t_shift | float, optional | Time shift from zero; overrides shift_deviations. |
Attributes Summary
frequency_source | bool, Indicates if wavelet is defined in frequency domain. |
time_source | bool, Indicates if wavelet is defined in time domain. |
Attributes Documentation