Alongside with its Linear Operators and Solvers, PyLops contains also a number of auxiliary routines performing universal tasks that are used by several operators or simply within one or more tutorials
for the preparation of input data and subsequent visualization of results.
pylops.utils
dottest
pylops.utils.decorators
add_ndarray_support_to_solver disable_ndarray_multiplication reshaped
pylops.utils.describe
describe
pylops.utils.estimators
trace_hutchinson trace_hutchpp trace_nahutchpp
pylops.utils.metrics
mae mse snr psnr
pylops.avo
avo.zoeppritz_scattering avo.zoeppritz_element avo.zoeppritz_pp avo.approx_zoeppritz_pp avo.akirichards avo.fatti avo.ps
pylops.utils
scalability_test
pylops.signalprocessing
sliding1d.sliding1d_design sliding2d.sliding2d_design sliding3d.sliding3d_design patch2d.patch2d_design patch3d.patch3d_design
pylops.utils
seismicevents.makeaxis seismicevents.linear2d seismicevents.parabolic2d seismicevents.hyperbolic2d seismicevents.linear3d seismicevents.hyperbolic3d
pylops.waveeqprocessing
marchenko.directwave
pylops.utils
signalprocessing.convmtx signalprocessing.nonstationary_convmtx signalprocessing.dip_estimate signalprocessing.slope_estimate
pylops.utils
tapers.taper2d tapers.taper3d tapers.tapernd
pylops.utils
wavelets.gaussian wavelets.klauder wavelets.ormsby wavelets.ricker