├── .github └── workflows │ ├── build.yml │ ├── deploy-docs.yml │ ├── deploy.yml │ └── flake.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── Makefile ├── modules.rst ├── pylops_mpi.rst └── source │ ├── _static │ ├── css │ │ └── custom.css │ ├── favicon.ico │ ├── pylopsmpi.png │ ├── pylopsmpi_b.png │ └── style.css │ ├── _templates │ ├── autosummary │ │ ├── base.rst │ │ ├── class.rst │ │ ├── exception.rst │ │ ├── function.rst │ │ └── module.rst │ └── layout.html │ ├── adding.rst │ ├── api │ └── index.rst │ ├── benchmarking.rst │ ├── changelog.rst │ ├── conf.py │ ├── contributing.rst │ ├── credits.rst │ ├── gpu.rst │ ├── index.rst │ └── installation.rst ├── environment-dev.yml ├── environment.yml ├── examples ├── README.rst ├── plot_cgls.py ├── plot_derivative.py ├── plot_distributed_array.py ├── plot_matrixmult.py ├── plot_mdc.py ├── plot_mpilinop.py ├── plot_stacked_array.py ├── plot_stacking.py └── plot_summamatrixmult.py ├── mpi_examples.sh ├── pylops_mpi ├── Distributed.py ├── DistributedArray.py ├── LinearOperator.py ├── StackedLinearOperator.py ├── __init__.py ├── basicoperators │ ├── BlockDiag.py │ ├── FirstDerivative.py │ ├── Gradient.py │ ├── HStack.py │ ├── Laplacian.py │ ├── MatrixMult.py │ ├── SecondDerivative.py │ ├── VStack.py │ └── __init__.py ├── optimization │ ├── __init__.py │ ├── basic.py │ └── cls_basic.py ├── plotting │ ├── __init__.py │ └── plotting.py ├── signalprocessing │ ├── Fredholm1.py │ └── __init__.py ├── utils │ ├── __init__.py │ ├── _common.py │ ├── _mpi.py │ ├── _nccl.py │ ├── benchmark.py │ ├── decorators.py │ ├── deps.py │ └── dottest.py └── waveeqprocessing │ ├── MDC.py │ └── __init__.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── testdata └── avo │ └── poststack_model.npz ├── tests ├── test_blockdiag.py ├── test_derivative.py ├── test_distributedarray.py ├── test_fredholm.py ├── test_linearop.py ├── test_matrixmult.py ├── test_solver.py ├── test_stack.py ├── test_stackedarray.py └── test_stackedlinearop.py ├── tests_nccl ├── test_blockdiag_nccl.py ├── test_derivative_nccl.py ├── test_distributedarray_nccl.py ├── test_fredholm_nccl.py ├── test_linearop_nccl.py ├── test_ncclutils_nccl.py ├── test_solver_nccl.py ├── test_stack_nccl.py ├── test_stackedarray_nccl.py └── test_stackedlinearop_nccl.py ├── tutorials ├── README.rst ├── benchmarking.py ├── lsm.py ├── mdd.py └── poststack.py ├── tutorials_cupy ├── lsm_cupy.py ├── mdd_cupy.py └── poststack_cupy.py └── tutorials_nccl ├── lsm_nccl.py ├── mdd_nccl.py └── poststack_nccl.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/flake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/.github/workflows/flake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/pylops_mpi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/pylops_mpi.rst -------------------------------------------------------------------------------- /docs/source/_static/css/custom.css: -------------------------------------------------------------------------------- 1 | @import 'theme.css'; 2 | 3 | .sphx-glr-multi-img { 4 | max-width: 100%; 5 | } -------------------------------------------------------------------------------- /docs/source/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_static/favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/pylopsmpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_static/pylopsmpi.png -------------------------------------------------------------------------------- /docs/source/_static/pylopsmpi_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_static/pylopsmpi_b.png -------------------------------------------------------------------------------- /docs/source/_static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_static/style.css -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/autosummary/base.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/exception.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/autosummary/exception.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/function.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/autosummary/function.rst -------------------------------------------------------------------------------- /docs/source/_templates/autosummary/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/autosummary/module.rst -------------------------------------------------------------------------------- /docs/source/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/_templates/layout.html -------------------------------------------------------------------------------- /docs/source/adding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/adding.rst -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/benchmarking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/benchmarking.rst -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/changelog.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/contributing.rst -------------------------------------------------------------------------------- /docs/source/credits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/credits.rst -------------------------------------------------------------------------------- /docs/source/gpu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/gpu.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /environment-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/environment-dev.yml -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/environment.yml -------------------------------------------------------------------------------- /examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/README.rst -------------------------------------------------------------------------------- /examples/plot_cgls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_cgls.py -------------------------------------------------------------------------------- /examples/plot_derivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_derivative.py -------------------------------------------------------------------------------- /examples/plot_distributed_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_distributed_array.py -------------------------------------------------------------------------------- /examples/plot_matrixmult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_matrixmult.py -------------------------------------------------------------------------------- /examples/plot_mdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_mdc.py -------------------------------------------------------------------------------- /examples/plot_mpilinop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_mpilinop.py -------------------------------------------------------------------------------- /examples/plot_stacked_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_stacked_array.py -------------------------------------------------------------------------------- /examples/plot_stacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_stacking.py -------------------------------------------------------------------------------- /examples/plot_summamatrixmult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/examples/plot_summamatrixmult.py -------------------------------------------------------------------------------- /mpi_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/mpi_examples.sh -------------------------------------------------------------------------------- /pylops_mpi/Distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/Distributed.py -------------------------------------------------------------------------------- /pylops_mpi/DistributedArray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/DistributedArray.py -------------------------------------------------------------------------------- /pylops_mpi/LinearOperator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/LinearOperator.py -------------------------------------------------------------------------------- /pylops_mpi/StackedLinearOperator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/StackedLinearOperator.py -------------------------------------------------------------------------------- /pylops_mpi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/__init__.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/BlockDiag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/BlockDiag.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/FirstDerivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/FirstDerivative.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/Gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/Gradient.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/HStack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/HStack.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/Laplacian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/Laplacian.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/MatrixMult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/MatrixMult.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/SecondDerivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/SecondDerivative.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/VStack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/VStack.py -------------------------------------------------------------------------------- /pylops_mpi/basicoperators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/basicoperators/__init__.py -------------------------------------------------------------------------------- /pylops_mpi/optimization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/optimization/__init__.py -------------------------------------------------------------------------------- /pylops_mpi/optimization/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/optimization/basic.py -------------------------------------------------------------------------------- /pylops_mpi/optimization/cls_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/optimization/cls_basic.py -------------------------------------------------------------------------------- /pylops_mpi/plotting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylops_mpi/plotting/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/plotting/plotting.py -------------------------------------------------------------------------------- /pylops_mpi/signalprocessing/Fredholm1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/signalprocessing/Fredholm1.py -------------------------------------------------------------------------------- /pylops_mpi/signalprocessing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/signalprocessing/__init__.py -------------------------------------------------------------------------------- /pylops_mpi/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/__init__.py -------------------------------------------------------------------------------- /pylops_mpi/utils/_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/_common.py -------------------------------------------------------------------------------- /pylops_mpi/utils/_mpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/_mpi.py -------------------------------------------------------------------------------- /pylops_mpi/utils/_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/_nccl.py -------------------------------------------------------------------------------- /pylops_mpi/utils/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/benchmark.py -------------------------------------------------------------------------------- /pylops_mpi/utils/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/decorators.py -------------------------------------------------------------------------------- /pylops_mpi/utils/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/deps.py -------------------------------------------------------------------------------- /pylops_mpi/utils/dottest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/utils/dottest.py -------------------------------------------------------------------------------- /pylops_mpi/waveeqprocessing/MDC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/waveeqprocessing/MDC.py -------------------------------------------------------------------------------- /pylops_mpi/waveeqprocessing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pylops_mpi/waveeqprocessing/__init__.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/setup.cfg -------------------------------------------------------------------------------- /testdata/avo/poststack_model.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/testdata/avo/poststack_model.npz -------------------------------------------------------------------------------- /tests/test_blockdiag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_blockdiag.py -------------------------------------------------------------------------------- /tests/test_derivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_derivative.py -------------------------------------------------------------------------------- /tests/test_distributedarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_distributedarray.py -------------------------------------------------------------------------------- /tests/test_fredholm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_fredholm.py -------------------------------------------------------------------------------- /tests/test_linearop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_linearop.py -------------------------------------------------------------------------------- /tests/test_matrixmult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_matrixmult.py -------------------------------------------------------------------------------- /tests/test_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_solver.py -------------------------------------------------------------------------------- /tests/test_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_stack.py -------------------------------------------------------------------------------- /tests/test_stackedarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_stackedarray.py -------------------------------------------------------------------------------- /tests/test_stackedlinearop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests/test_stackedlinearop.py -------------------------------------------------------------------------------- /tests_nccl/test_blockdiag_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_blockdiag_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_derivative_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_derivative_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_distributedarray_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_distributedarray_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_fredholm_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_fredholm_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_linearop_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_linearop_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_ncclutils_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_ncclutils_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_solver_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_solver_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_stack_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_stack_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_stackedarray_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_stackedarray_nccl.py -------------------------------------------------------------------------------- /tests_nccl/test_stackedlinearop_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tests_nccl/test_stackedlinearop_nccl.py -------------------------------------------------------------------------------- /tutorials/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials/README.rst -------------------------------------------------------------------------------- /tutorials/benchmarking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials/benchmarking.py -------------------------------------------------------------------------------- /tutorials/lsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials/lsm.py -------------------------------------------------------------------------------- /tutorials/mdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials/mdd.py -------------------------------------------------------------------------------- /tutorials/poststack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials/poststack.py -------------------------------------------------------------------------------- /tutorials_cupy/lsm_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_cupy/lsm_cupy.py -------------------------------------------------------------------------------- /tutorials_cupy/mdd_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_cupy/mdd_cupy.py -------------------------------------------------------------------------------- /tutorials_cupy/poststack_cupy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_cupy/poststack_cupy.py -------------------------------------------------------------------------------- /tutorials_nccl/lsm_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_nccl/lsm_nccl.py -------------------------------------------------------------------------------- /tutorials_nccl/mdd_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_nccl/mdd_nccl.py -------------------------------------------------------------------------------- /tutorials_nccl/poststack_nccl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyLops/pylops-mpi/HEAD/tutorials_nccl/poststack_nccl.py --------------------------------------------------------------------------------