pylops

View on PyPIReverse Dependencies (20)

2.4.0 pylops-2.4.0-py3-none-any.whl

Wheel Details

Project: pylops
Version: 2.4.0
Filename: pylops-2.4.0-py3-none-any.whl
Download: [link]
Size: 316475
MD5: a66b7bc9af38e3f06f5a3da1243870d2
SHA256: a254dae904f1d74f6cdea7cd7f3d7c97da828042d2699fc834333264ebea6299
Uploaded: 2024-12-11 13:03:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pylops
Version: 2.4.0
Summary: Python library implementing linear operators to allow solving large-scale optimization problems
Author-Email: Matteo Ravasi <matteoravasi[at]gmail.com>
License: GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
Keywords: algebra,inverse problems,large-scale optimization
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Dist: numpy (>=1.21.0)
Requires-Dist: scipy (>=1.11.0)
Requires-Dist: llvmlite; extra == "advanced"
Requires-Dist: numba; extra == "advanced"
Requires-Dist: pyfftw; extra == "advanced"
Requires-Dist: PyWavelets; extra == "advanced"
Requires-Dist: scikit-fmm; extra == "advanced"
Requires-Dist: spgl1; extra == "advanced"
Requires-Dist: dtcwt; extra == "advanced"
Provides-Extra: advanced
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 7830 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pylops/__init__.py sha256=9en9MTxmt4dtjoy4cXCle7xM8VTYchuIYU0YdibIQI0 2713
pylops/_torchoperator.py sha256=fRJOfu_Q9pE9wV7dhVKn8jx5Opk4C_dUoMjYDhm633o 1923
pylops/config.py sha256=Kg9Z9suHbpqYLY8k-6xDbMHv7KrhAzmlrBNJie-Haq4 1575
pylops/jaxoperator.py sha256=6ExrDSxbtNPCFJx9gDqAULAlaGqQVeEfvCk_ibBFwfY 2866
pylops/linearoperator.py sha256=CgFvAH_ZDDan7msqirVmgpW1B79-gebZRl2NYlBdpoU 54755
pylops/pytensoroperator.py sha256=8g_QF4CCarPIUcUoqWEm2tsGCXUA4Eqmp1i_OOvBD5E 3119
pylops/torchoperator.py sha256=1OlzhWoU7gEsMsTYTvrmOzThaGOOyQ5N3vCNHv9Uol0 3587
pylops/version.py sha256=NXpAHvzuYHxlLDJV0489874frLu4dA2joFw1iHLLrOg 411
pylops/avo/__init__.py sha256=CxiWc9VtDgASCN0LJ2Y01HIbp49nafAzRNG0Wt6sj2E 954
pylops/avo/avo.py sha256=ykCBKyy1lTBZ5N0XkBJDSnfmIe9YkkYpBpj8fNfYsDY 22761
pylops/avo/poststack.py sha256=dLdfpc2F9lYWbnnXQqs3jXHMg86-t8UnEZkVMMvSuDw 18714
pylops/avo/prestack.py sha256=-3rfDrIX2VfhjDxuLRKFgtxlS_3TTxheM5vPnTbduEk 26687
pylops/basicoperators/__init__.py sha256=1l4MlSDdRwWox-7j-hoky_NTmHTDaUcNMs91VjFhm9g 3471
pylops/basicoperators/_spread_numba.py sha256=nJC7SPj7_lFq-FuQg9Fe2OUN-o5McQl08NeJHljCdnE 3842
pylops/basicoperators/block.py sha256=qQbfnDnUX1w53Cdb_ScwYba_upkQyCsvE5NukhcsX-Q 5132
pylops/basicoperators/blockdiag.py sha256=oOZwhW5NEKOLBVVuYNv2blP25g-Ib3-1DD3KAGW0hmw 8265
pylops/basicoperators/causalintegration.py sha256=hwV2dDDmGxHS7cB_NgUZBwQp28dsYaLbgb6c6L34Owo 4417
pylops/basicoperators/conj.py sha256=-eP8GvGTn45hGga5Q96w5uDhPk1YDCEGXnrJYovrBgs 1619
pylops/basicoperators/diagonal.py sha256=Bb7E3KQvctlnX4DZ72NLL2g1MmkMk28s3ZhlMk1JWz4 4395
pylops/basicoperators/directionalderivative.py sha256=3Cy2TtiqD6Y9A-x7WajZ4gjfp4XWvhBYOazT261QsEs 5576
pylops/basicoperators/firstderivative.py sha256=UCdZLJQAHUD0k7G0zX8UHfmOwAkemW8NsXQ2bWwNdg0 10316
pylops/basicoperators/flip.py sha256=KKiMHZJz4mIw8XGFWV2uM5ZHphzOeKjVb3RTlfpVdmU 2039
pylops/basicoperators/functionoperator.py sha256=qlfoKVMUIWPW33rydkdTxEXL3sw-0Py6mvvv_8_Vyds 3417
pylops/basicoperators/gradient.py sha256=CQgVmG8o__Gv_BJZgSaroiYD-KZSHS0p3kIzUVvAN0Q 2781
pylops/basicoperators/hstack.py sha256=6yIFMg_08ag4Uz_BO9Cfcq8AoSegnO7x29jIzsT927Q 7281
pylops/basicoperators/identity.py sha256=b4V81M9eGTRWlq8cfpg-1UbNHx8zg-vDh0sLFOGhFWQ 6843
pylops/basicoperators/imag.py sha256=YeW2zcBWsUe9_N4DmvEUfr53EWoq8xtr9vSgPZFR97o 1820
pylops/basicoperators/kronecker.py sha256=d1oRAX9W3tCIxJs7tEHCTX2K28GyJBARBuwn3EavF3Y 3238
pylops/basicoperators/laplacian.py sha256=Mk47qsUlfSj_ejQYHcxMbaJxAC5TPZheuilOwqtjWfg 3475
pylops/basicoperators/linearregression.py sha256=6WVBmKLPGCbr5RAQt0B98UjdMnJL29hL90XZQN7hhhM 2123
pylops/basicoperators/matrixmult.py sha256=1zrtJrj0tGVxrQNEOLO4SJSmnOu593M4M-dGv6kR-0c 5000
pylops/basicoperators/memoizeoperator.py sha256=r7GyZ5WnpybzkLInWniy7DIM2JpBBV5u14EImDjvm0Y 1935
pylops/basicoperators/pad.py sha256=YdWuzTLwdGqsBNz2Qe1T0qG7mdIcC3ylwkGnfBSoA7Q 3265
pylops/basicoperators/real.py sha256=DUWi3GbnM07d7KgNAGbNmMzbCt-gOzx4K_UHZsHw5tQ 1773
pylops/basicoperators/regression.py sha256=B_w6OtA3IbRbNut_fEyGcavOX1XDk4jiJ8Al14IfzQs 3915
pylops/basicoperators/restriction.py sha256=8J0y21PI6MoksiBxpNEabqtsXeH30m-O9E0ODKxG5E4 7039
pylops/basicoperators/roll.py sha256=7oc5n2udaszWLQwBRwJvGeKFSfRzG_Jbt10zXTpQIjk 2138
pylops/basicoperators/secondderivative.py sha256=V0beP1H4HzWAb-ReiMujklQO3nSMYmpT1V0eXS62lXI 7757
pylops/basicoperators/smoothing1d.py sha256=S4fV580ss3GcNKdjGCJ4TBocKa-wZw5OnDnL7kuzbyE 2200
pylops/basicoperators/smoothing2d.py sha256=0Ydt4HLExed81HWHTyn6a2IBNCykTXom92_xERRz_yo 2264
pylops/basicoperators/spread.py sha256=W1D9mTiWAQIHaWqj7fHFLgog0UliI81QxLEqkwlwlnA 12187
pylops/basicoperators/sum.py sha256=AE34NxbDvpaqP8EWUlumZU_YcKPuUa3VnfYZlpFA360 3426
pylops/basicoperators/symmetrize.py sha256=Etcnt8p-j4CGxvUmy2Fy6VsT72ndAlLqFiqSnFGTQuI 3356
pylops/basicoperators/tocupy.py sha256=4lwuSOzPsPrH6Hy7XPL0Br_yLJJOHN7XcL_TExm7MlQ 1747
pylops/basicoperators/transpose.py sha256=HmfAqItAyFZWAQHz5V_n6hc4XPRyfmglk18-yh7m-3M 2831
pylops/basicoperators/vstack.py sha256=JIY7QMxrN2E601RjMkujaxVWverjfDASYrYO6mbFf9Y 7275
pylops/basicoperators/zero.py sha256=KZyVLecelJCwoJCRkqG_q22jjXLFmbM0KwI4zZMBq_4 3172
pylops/optimization/__init__.py sha256=6A7kX7wiszYCMY3DjdpMl83UXIU3jz3mOpKMTQ5aqnw 1338
pylops/optimization/basesolver.py sha256=GjaEyFGot6SrQa5nvYZvEaEKAD-KhQdEPedCB4ND6B4 9018
pylops/optimization/basic.py sha256=AKxHzEDY2kbOzZZoXxYIvTrAEIdrjn05HlTFIiDYkHA 9935
pylops/optimization/callback.py sha256=rAENr1VvqoTTtJCc1lylbEdUnVhlgDHzVaPyKIS-Ltc 5777
pylops/optimization/cls_basic.py sha256=IgOVF7lAEnEHWizYRoL3rxWJQdAxFNYhksrz47azCYs 37743
pylops/optimization/cls_leastsquares.py sha256=By06igg0GfcAUjqAAQ_DhxmR_dgeaykNEDK7hS233L8 30158
pylops/optimization/cls_sparsity.py sha256=p9g9aFBx-kx9XhkjhcImRIKoWo6yhUNZ4P32rlvDhQE 85914
pylops/optimization/eigs.py sha256=7-8yJJtjAK0HAZ2dif2ActavohP7faa4-btMXyuY348 2165
pylops/optimization/leastsquares.py sha256=c75k4ggN4YWb1Lx38kdzv1VC-VT_66E59AU8cunoz6U 9183
pylops/optimization/sparsity.py sha256=vnyonoERwzUfXNdyXHzJydqucFyVYUWVWtTuoRP81rM 23678
pylops/signalprocessing/__init__.py sha256=DvpzW6b7T36fUIK-yTlUWPAUjAnhfV0sBkhG17FfTkM 3821
pylops/signalprocessing/_baseffts.py sha256=sT7-68BzGQ3wVcj3RVstjAaGsZGAvsxoIotttHYQ5RU 11866
pylops/signalprocessing/_chirpradon2d.py sha256=1bIzHKUiwFjI9IQHrRQdnefd5GM89hiT6HCXc8Bome8 2347
pylops/signalprocessing/_chirpradon3d.py sha256=JothdKO9vennftou-ml3TpSybDAO07gMCo1j59_1fEM 7719
pylops/signalprocessing/_fourierradon2d_cuda.py sha256=C6vW4D7_694Hqi_KvDpcR_7Qr9UC7mmt1YigiSlYVS8 2915
pylops/signalprocessing/_fourierradon2d_numba.py sha256=t90D5N3l0a759yYH5jYdlUe14COGplK5MAHAhS1OelY 890
pylops/signalprocessing/_fourierradon3d_cuda.py sha256=nIa_dYB0uNjhDHyApOoanz86a4XkPfCajAmB2XX7--0 3376
pylops/signalprocessing/_fourierradon3d_numba.py sha256=eaZCgfTtgxWYS4Vvbso7YuP-cRJUNznsTN6P1D4QtnE 1517
pylops/signalprocessing/_nonstatconvolve2d_cuda.py sha256=A2-UiB_jbIP1wAjZawezKkr6iS4hBCOuj2niVu-j-GI 3437
pylops/signalprocessing/_nonstatconvolve3d_cuda.py sha256=0m8xyM8-91UnrpG_2CSCjeRyJV46Cy0f2baF4zbzj3s 5074
pylops/signalprocessing/_radon2d_numba.py sha256=JBS4Ve3FQNO7TyzcVzfDq_pfyl2t1GXCkMEzPIuc0DQ 2416
pylops/signalprocessing/_radon3d_numba.py sha256=Udh0bFRDPo5pRGaDTc8xmMHCZoiZoUUrc7LxriyQ4tM 2645
pylops/signalprocessing/bilinear.py sha256=C5GUU7_nvU9NGDUpoNUERdh5y-9d3YJ1bUCYNxayWwQ 6229
pylops/signalprocessing/chirpradon2d.py sha256=yLVH9i81_ZQDJsw_UPpyRYhoyo3rIR88k-peoh2bBjQ 2812
pylops/signalprocessing/chirpradon3d.py sha256=XzbLEWp2J_6u_mZopepgbh2Q-hE7JjsT8jVT0WsiH1Y 4432
pylops/signalprocessing/convolve1d.py sha256=2myN8IqTW6XqL00IOVeFWrGPcSEUskTioLaBKppMgIk 10593
pylops/signalprocessing/convolve2d.py sha256=3xCLVd5XDPrcifR5UtzoWWRqmWD85XpEK4sgwGjvHgw 2753
pylops/signalprocessing/convolvend.py sha256=lkONyKpxNVrYmcHVLyfN63KOoRqEbyXuuKOmIjmLFQw 4694
pylops/signalprocessing/dct.py sha256=VvLer-TIeGAEGH_d6MbzlmiPN2dzIrPwODkCg_0sxh4 3298
pylops/signalprocessing/dtcwt.py sha256=p1rD9U8dq4NS7IvLL_WtLknjQlHm2nO6MBWSQpiCy54 6697
pylops/signalprocessing/dwt.py sha256=Un-3RQHNcEi5D6YFay9BviUypNsB8zokW9dO0s6-cU4 4943
pylops/signalprocessing/dwt2d.py sha256=Sl0OZaG0widUVe1MMJzVLwTFrA-cioST_ZmhiR4FA7s 4195
pylops/signalprocessing/dwtnd.py sha256=LMV3o8MKiOrWsaPxLXqCoRYfElLGeHP1ERJ4ZqaUgSQ 4225
pylops/signalprocessing/fft.py sha256=P-jHgCn8Z3SnUOyBbKh5b6OMqiXkt4ioYOlJVDJTvE4 22207
pylops/signalprocessing/fft2d.py sha256=5vn2TdZK5z_j3Igewtfy6fY8OXtvLE6tL8p8J7A3PS4 17558
pylops/signalprocessing/fftnd.py sha256=N9-STMdwvMgPpqt04b-074ik2icscENuihVZksA-xwA 17688
pylops/signalprocessing/fourierradon2d.py sha256=-zL08R3x8HeRbQtCyEvfGhfn20P44dhe2QlWKyTNVNU 10355
pylops/signalprocessing/fourierradon3d.py sha256=E8wGQ6eu-ikjI7_jf4eTZRTLR6_gm4m4oVCN9g6SndA 13161
pylops/signalprocessing/fredholm1.py sha256=dOLZqXeuHmCymZ28a8ygUus1x27duwavgjf_ifE5ZKQ 5230
pylops/signalprocessing/interp.py sha256=TDBUTaK4dXwpdVVbdEtwML5qKEEhpIIbt2HcDt2Rmnk 8140
pylops/signalprocessing/nonstatconvolve1d.py sha256=mIFjglPDrnVJm7nB7-LUbNniRtRHIGSZAl9w6G2fJ_U 15821
pylops/signalprocessing/nonstatconvolve2d.py sha256=qZx85rS9gcleWv95Ug4bmTCe4NKA_AmizXC_aWVgumY 21441
pylops/signalprocessing/nonstatconvolve3d.py sha256=2-cVL8LAIasgSB47f2GsDIyqhl7cDHCbLp_A7QYNgBc 13146
pylops/signalprocessing/patch2d.py sha256=bZL-w0NffCbYm4E9fNmAbwB64Mogg7TbxgKFLlmQQ8Y 17184
pylops/signalprocessing/patch3d.py sha256=1ccdVrSJYQPYdM0AbVylsaoUjVjV7TF0Ph18IgXZnFo 34025
pylops/signalprocessing/radon2d.py sha256=nshtQatqrip4HItzK51N7zHeBx3FvGJKgV6DWo7slNQ 9828
pylops/signalprocessing/radon3d.py sha256=OG5Q2Y36WST16wbd7hikg6EvSjni2oGZ--3ZrzS2In8 11961
pylops/signalprocessing/seislet.py sha256=6be6u6O1Y0SThzhq384HGtbAcsJidNW3kDHqjqppf4Y 18945
pylops/signalprocessing/shift.py sha256=1lqz6lhQ0eB92Bac1FqlwnpYSUNEtsv9T_9TGWZE-1M 4204
pylops/signalprocessing/sliding1d.py sha256=l5-6oN150uplKGHwV-LDBJZJ_ffRWZNGk8Ba2aJNdqk 11029
pylops/signalprocessing/sliding2d.py sha256=fWIdZ7s6bX21IxuGN9r1eMQem3DVAnuwAMTR73rlkyE 12926
pylops/signalprocessing/sliding3d.py sha256=XEdJFnTmTuxH5l1mUHIaEfdTS76__ABCpMpNShcRDqY 18325
pylops/utils/__init__.py sha256=HLz8TIMPKU6-p9O_gNl6gRqjv6BNWkbKMqR40Gd-Z3A 202
pylops/utils/_internal.py sha256=TlGyK41oVMkQXMjuW3rGkI9OUWjcyyTQVno_12mrsMM 2414
pylops/utils/backend.py sha256=7ZiYu1gtntO36uMda88nzfKCo4phbHo1QTOk-Bs6240 16976
pylops/utils/decorators.py sha256=NI6r11wR4JZ9q_mElkijKCObK5kDBJdK7bxSQbZgkeY 6146
pylops/utils/deps.py sha256=19DZyp_Qey4v8fgBj3qcuD496F97h8DzvMy9bnnSFyw 8760
pylops/utils/describe.py sha256=LRgQX92vXFRClWD152V0GzAp3if9Ekk-c8jE14PJS8o 10926
pylops/utils/dottest.py sha256=5vfq9dbAVG4p8LXHZRgfYiwjUiicpKUPtSoB1ZuICOg 4032
pylops/utils/estimators.py sha256=s5trMvsUDpNomifHyEPCzqcS_cnqGzY7QT8d_oTkioo 12914
pylops/utils/metrics.py sha256=pFwlZi9rnNNss7dJkJ3Yn67QqrUW3_OciuxH_zHAwlE 2550
pylops/utils/multiproc.py sha256=r2eYNP1wEtlVXMkj1syn95Ci7pd9k5DAGbUK7g5l06o 1670
pylops/utils/seismicevents.py sha256=bNwMhcPz5j5dNuZj7EXwGkn2RgT08HvK5mUXWOgOgTg 17005
pylops/utils/signalprocessing.py sha256=E-4k8vmvL9tLHRzwtPL3a4u85Svc87hHt27PZq199y4 10229
pylops/utils/tapers.py sha256=2RbjficODXYmXa_28_gXVD-jMP65ksfD4a9E8dpLsxY 8324
pylops/utils/typing.py sha256=5r4paU43DK8Cjg8CiV5glRCzl3SeWzkVitwhfQbxFdg 608
pylops/utils/utils.py sha256=4m9HUe5lvoPUpn0tUpfVK21_4sazFjvQW6sDNnYsW9Q 2641
pylops/utils/wavelets.py sha256=znvi_xXnSPawpEyCZJlpzPa18q_C8DjsqcdZzTPQybE 5072
pylops/waveeqprocessing/__init__.py sha256=fL2sGCIe6L4XqUgKt4HOVv1lJkXA8XlBItk3mjZQLJE 1990
pylops/waveeqprocessing/_twoway.py sha256=V8LEzV8iLpgbJsSVGxbZ6KnwGTgP3s_dnmrQ8Hd5Bx4 1151
pylops/waveeqprocessing/blending.py sha256=V47qXOipkdC1hcXTWRZL9T8Q2okSI0Mqvuhmfck1g5Q 14834
pylops/waveeqprocessing/kirchhoff.py sha256=vi-x0bpezXOhFcAWDl1CQLR4ifxJoZeTNEX55DKifl4 44197
pylops/waveeqprocessing/lsm.py sha256=jQ8JIh33xTI4cM0b8NKIg3YwEO0WrgBWnzIACatcYaE 6222
pylops/waveeqprocessing/marchenko.py sha256=LTGxHkOoLKxpQEranITRYP6a4kok-9PCzzxHUoe0bqM 25838
pylops/waveeqprocessing/mdd.py sha256=vxlOS8R6Og6wWvnmgrUQt6ZGUGwzOTWHmFjR-l6I7VY 17107
pylops/waveeqprocessing/oneway.py sha256=DhwzAcMF2BCXLI_OdmeE08hlzMAYJFXRzk-PW0ke6MU 12456
pylops/waveeqprocessing/seismicinterpolation.py sha256=_MW5iiQHTvzwnmfVnPDhQhyfuTTHSDWJtxds9py9Nu8 16856
pylops/waveeqprocessing/twoway.py sha256=sP7vtPVhN1MukFcY5URpYaYvyf3lw2FjEI6afK2qkcw 13092
pylops/waveeqprocessing/wavedecomposition.py sha256=1N2OuXRKg2migyoRRpbMHrlL0sFEzXDolmuCh8sJBz0 29290
pylops-2.4.0.dist-info/LICENSE.md sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
pylops-2.4.0.dist-info/METADATA sha256=0qq9Z95IyRAyEVpyIrxSIHouiHTuq5e8o_iC0vqQa_0 18177
pylops-2.4.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pylops-2.4.0.dist-info/top_level.txt sha256=EpaTQbOrkZ8q5nwwlbogU_2iFPQnPRUFv3ux4BFmeA4 7
pylops-2.4.0.dist-info/RECORD

top_level.txt

pylops