fracspy.location.imaging.lsi#
- fracspy.location.imaging.lsi(data, n_xyz, Op, niter=100, nforhc=10, verbose=False)[source]#
Least-squares imaging for microseismic source location
This routine performs imaging of microseismic data by least-squares inversion using a Kirchhoff modelling operator.
- Parameters:
- data
numpy.ndarray
Data of shape :math`n_r imes n_t`
- n_xyz
tuple
Number of grid points in X-, Y-, and Z-axes for the imaging area
- Op
pyfrac.modelling.kirchhoff.Kirchhoff
Kirchhoff operator
- niter
int
, optional Number of iterations for inversion
- nforhc
int
, optional Number of points for hypocenter
- verbose
bool
, optional Verbosity (if
True
, show iteration progression of thescipy.sparse.linalg.lsqr
solver)
- data
- Returns:
- inv
numpy.ndarray
Inverted volume
- hc
numpy.ndarray
Estimated hypocentral location
- inv