mtuq.GreensTensor¶
- class mtuq.GreensTensor(traces=None, station=None, origin=None, id=None, tags=[], include_mt=True, include_force=False)[source]¶
Bases:
obspy.core.stream.Stream
Holds multiple time series corresponding to the independent elements of an elastic Green’s tensor
Note
Besides the methods below, GreensTensor includes many useful data processing methods inherited from
obspy.core.Stream
. See ObsPy documentation for more information.Public Methods
Convolves time series with given wavelet
Generates synthetics through a linear combination of time series
Selects time series that match the supplied metadata criteria
Private Methods
Warning
Private methods are mainly for internal/developer use and their API might change without notice.
Allocates ObsPy stream used by get_synthetics
Returns shape of NumPy array used by get_synthetics
Preallocates structures used by get_synthetics
Precomputes NumPy array used by get_synthetics
Gets called before or during get_synthetics to specify which components are returned