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.StreamHolds 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