├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── demos ├── README.md ├── patches.png ├── run_all_tests.sh ├── test_pyseistr_das.py ├── test_pyseistr_das_animation.py ├── test_pyseistr_das_massive.py ├── test_pyseistr_passive_recon3d.py ├── test_pyseistr_rf.py ├── test_pyseistr_rgt2d.py ├── test_pyseistr_sint2d.py ├── test_pyseistr_sint3d.py ├── test_pyseistr_soint2d.py ├── test_pyseistr_soint2d2.py ├── test_pyseistr_soint2d_seafloor.py ├── test_pyseistr_somean2d.py ├── test_pyseistr_somean3d.py ├── test_pyseistr_somf2d.py ├── test_pyseistr_somf3d.py └── test_pyseistr_ssprecursor.py ├── pyproject.toml ├── pyseistr ├── __init__.py ├── bp.py ├── coherent.py ├── coords.py ├── das.py ├── dip2d.py ├── dip3d.py ├── divne.py ├── fk.py ├── interp.py ├── io.py ├── mf.py ├── operators.py ├── patch.py ├── plot.py ├── preprocess.py ├── pwsmooth.py ├── pwspray2d.py ├── pwspray3d.py ├── regression.py ├── rgt.py ├── ricker.py ├── sint.py ├── smooth.py ├── snr.py ├── soint2d.py ├── soint3d.py ├── solvers.py ├── somean2d.py ├── somean3d.py ├── somf2d.py ├── somf3d.py ├── spectra.py ├── src │ ├── bp_cfuns.c │ ├── coh_cfuns.c │ ├── dip_cfuns.c │ ├── paint_cfuns.c │ ├── sof3d_cfuns.c │ ├── sof_cfuns.c │ ├── soint2d_cfuns.c │ ├── soint3d_cfuns.c │ └── tests │ │ ├── test_bp_cfuns.py │ │ ├── test_dip_cfuns.py │ │ ├── test_dip_cfuns_3d.py │ │ ├── test_sof_cfuns.py │ │ ├── test_soint3d_cfuns.py │ │ ├── test_somf2d_cfuns.py │ │ └── test_somf3d_cfuns.py ├── struct.py └── synthetics.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | pyseistr.egg-info/ 2 | *.so 3 | *.pyc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/README.md -------------------------------------------------------------------------------- /demos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/README.md -------------------------------------------------------------------------------- /demos/patches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/patches.png -------------------------------------------------------------------------------- /demos/run_all_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/run_all_tests.sh -------------------------------------------------------------------------------- /demos/test_pyseistr_das.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_das.py -------------------------------------------------------------------------------- /demos/test_pyseistr_das_animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_das_animation.py -------------------------------------------------------------------------------- /demos/test_pyseistr_das_massive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_das_massive.py -------------------------------------------------------------------------------- /demos/test_pyseistr_passive_recon3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_passive_recon3d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_rf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_rf.py -------------------------------------------------------------------------------- /demos/test_pyseistr_rgt2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_rgt2d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_sint2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_sint2d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_sint3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_sint3d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_soint2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_soint2d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_soint2d2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_soint2d2.py -------------------------------------------------------------------------------- /demos/test_pyseistr_soint2d_seafloor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_soint2d_seafloor.py -------------------------------------------------------------------------------- /demos/test_pyseistr_somean2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_somean2d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_somean3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_somean3d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_somf2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_somf2d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_somf3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_somf3d.py -------------------------------------------------------------------------------- /demos/test_pyseistr_ssprecursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/demos/test_pyseistr_ssprecursor.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyseistr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/__init__.py -------------------------------------------------------------------------------- /pyseistr/bp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/bp.py -------------------------------------------------------------------------------- /pyseistr/coherent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/coherent.py -------------------------------------------------------------------------------- /pyseistr/coords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/coords.py -------------------------------------------------------------------------------- /pyseistr/das.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/das.py -------------------------------------------------------------------------------- /pyseistr/dip2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/dip2d.py -------------------------------------------------------------------------------- /pyseistr/dip3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/dip3d.py -------------------------------------------------------------------------------- /pyseistr/divne.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/divne.py -------------------------------------------------------------------------------- /pyseistr/fk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/fk.py -------------------------------------------------------------------------------- /pyseistr/interp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/interp.py -------------------------------------------------------------------------------- /pyseistr/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/io.py -------------------------------------------------------------------------------- /pyseistr/mf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/mf.py -------------------------------------------------------------------------------- /pyseistr/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/operators.py -------------------------------------------------------------------------------- /pyseistr/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/patch.py -------------------------------------------------------------------------------- /pyseistr/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/plot.py -------------------------------------------------------------------------------- /pyseistr/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/preprocess.py -------------------------------------------------------------------------------- /pyseistr/pwsmooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/pwsmooth.py -------------------------------------------------------------------------------- /pyseistr/pwspray2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/pwspray2d.py -------------------------------------------------------------------------------- /pyseistr/pwspray3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/pwspray3d.py -------------------------------------------------------------------------------- /pyseistr/regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/regression.py -------------------------------------------------------------------------------- /pyseistr/rgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/rgt.py -------------------------------------------------------------------------------- /pyseistr/ricker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/ricker.py -------------------------------------------------------------------------------- /pyseistr/sint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/sint.py -------------------------------------------------------------------------------- /pyseistr/smooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/smooth.py -------------------------------------------------------------------------------- /pyseistr/snr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/snr.py -------------------------------------------------------------------------------- /pyseistr/soint2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/soint2d.py -------------------------------------------------------------------------------- /pyseistr/soint3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/soint3d.py -------------------------------------------------------------------------------- /pyseistr/solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/solvers.py -------------------------------------------------------------------------------- /pyseistr/somean2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/somean2d.py -------------------------------------------------------------------------------- /pyseistr/somean3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/somean3d.py -------------------------------------------------------------------------------- /pyseistr/somf2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/somf2d.py -------------------------------------------------------------------------------- /pyseistr/somf3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/somf3d.py -------------------------------------------------------------------------------- /pyseistr/spectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/spectra.py -------------------------------------------------------------------------------- /pyseistr/src/bp_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/bp_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/coh_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/coh_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/dip_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/dip_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/paint_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/paint_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/sof3d_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/sof3d_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/sof_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/sof_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/soint2d_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/soint2d_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/soint3d_cfuns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/soint3d_cfuns.c -------------------------------------------------------------------------------- /pyseistr/src/tests/test_bp_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_bp_cfuns.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_dip_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_dip_cfuns.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_dip_cfuns_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_dip_cfuns_3d.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_sof_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_sof_cfuns.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_soint3d_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_soint3d_cfuns.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_somf2d_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_somf2d_cfuns.py -------------------------------------------------------------------------------- /pyseistr/src/tests/test_somf3d_cfuns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/src/tests/test_somf3d_cfuns.py -------------------------------------------------------------------------------- /pyseistr/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/struct.py -------------------------------------------------------------------------------- /pyseistr/synthetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/pyseistr/synthetics.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaspip/pyseistr/HEAD/setup.py --------------------------------------------------------------------------------