fracspy.modelling.mt_kirchhoff.MTSKirchhoff#
- fracspy.modelling.mt_kirchhoff.MTSKirchhoff(x, y, z, recs, t, wav, wavc, tt_table, Gz, Ms_scaling=1000000.0, engine='numba', checkdottest=True)[source]#
Moment Tensor Single Component Kirchhoff operator.
- Parameters:
- z
numpy.ndarray Depth axis
- x
numpy.ndarray Spatial axis
- y
numpy.ndarray Spatial axis
- recs
numpy.ndarray Receivers in array of size \(\lbrack 2 (3) \times n_r \rbrack\) The first axis should be ordered as (
y,)x,z.- t
numpy.ndarray Time axis for data
- wav
numpy.ndarray Wavelet.
- wavcenter
int Index of wavelet center
- tt_table
numpy.ndarray Travel time table.
- G_z
numpy.ndarray Greens functions for a single component, i.e., z-component For more information check _fracspy.mtinversion.greensfunctions.py_
- Ms_scaling
float Scaling to be incorporated in the MTI
- engine
str, optional Engine used for computations (
numpyornumba).- checkdottest
Bool, optional Run dot test to check operator
- z
- Returns:
- Mstack_OpPylops operator
Moment Tensor Operator