.gitignore
CHANGELOG.md
LICENSE
Makefile
README.md
environment-dev.yml
environment.yml
mpi_examples.sh
pyproject.toml
requirements-dev.txt
requirements.txt
setup.cfg
.github/workflows/build.yml
.github/workflows/build_cupy.yml
.github/workflows/deploy-docs.yml
.github/workflows/deploy.yml
.github/workflows/flake.yml
docs/Makefile
docs/modules.rst
docs/pylops_mpi.rst
docs/source/adding.rst
docs/source/benchmarking.rst
docs/source/changelog.rst
docs/source/conf.py
docs/source/contributing.rst
docs/source/credits.rst
docs/source/gpu.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/_static/favicon.ico
docs/source/_static/pylopsmpi.png
docs/source/_static/pylopsmpi_b.png
docs/source/_static/style.css
docs/source/_static/css/custom.css
docs/source/_templates/layout.html
docs/source/_templates/autosummary/base.rst
docs/source/_templates/autosummary/class.rst
docs/source/_templates/autosummary/exception.rst
docs/source/_templates/autosummary/function.rst
docs/source/_templates/autosummary/module.rst
docs/source/api/index.rst
examples/README.rst
examples/plot_cgls.py
examples/plot_derivative.py
examples/plot_distributed_array.py
examples/plot_matrixmult.py
examples/plot_mdc.py
examples/plot_mpilinop.py
examples/plot_stacked_array.py
examples/plot_stacking.py
examples/plot_summamatrixmult.py
pylops_mpi/Distributed.py
pylops_mpi/DistributedArray.py
pylops_mpi/LinearOperator.py
pylops_mpi/StackedLinearOperator.py
pylops_mpi/__init__.py
pylops_mpi/version.py
pylops_mpi.egg-info/PKG-INFO
pylops_mpi.egg-info/SOURCES.txt
pylops_mpi.egg-info/dependency_links.txt
pylops_mpi.egg-info/requires.txt
pylops_mpi.egg-info/top_level.txt
pylops_mpi/basicoperators/BlockDiag.py
pylops_mpi/basicoperators/FirstDerivative.py
pylops_mpi/basicoperators/Gradient.py
pylops_mpi/basicoperators/HStack.py
pylops_mpi/basicoperators/Laplacian.py
pylops_mpi/basicoperators/MatrixMult.py
pylops_mpi/basicoperators/SecondDerivative.py
pylops_mpi/basicoperators/VStack.py
pylops_mpi/basicoperators/__init__.py
pylops_mpi/optimization/__init__.py
pylops_mpi/optimization/basic.py
pylops_mpi/optimization/cls_basic.py
pylops_mpi/plotting/__init__.py
pylops_mpi/plotting/plotting.py
pylops_mpi/signalprocessing/Fredholm1.py
pylops_mpi/signalprocessing/__init__.py
pylops_mpi/utils/__init__.py
pylops_mpi/utils/_common.py
pylops_mpi/utils/_mpi.py
pylops_mpi/utils/_nccl.py
pylops_mpi/utils/benchmark.py
pylops_mpi/utils/decorators.py
pylops_mpi/utils/deps.py
pylops_mpi/utils/dottest.py
pylops_mpi/waveeqprocessing/MDC.py
pylops_mpi/waveeqprocessing/__init__.py
testdata/avo/poststack_model.npz
tests/conftest.py
tests/test_blockdiag.py
tests/test_derivative.py
tests/test_distributedarray.py
tests/test_fredholm.py
tests/test_linearop.py
tests/test_matrixmult.py
tests/test_solver.py
tests/test_stack.py
tests/test_stackedarray.py
tests/test_stackedlinearop.py
tests_nccl/test_blockdiag_nccl.py
tests_nccl/test_derivative_nccl.py
tests_nccl/test_distributedarray_nccl.py
tests_nccl/test_fredholm_nccl.py
tests_nccl/test_linearop_nccl.py
tests_nccl/test_matrixmult_nccl.py
tests_nccl/test_ncclutils_nccl.py
tests_nccl/test_solver_nccl.py
tests_nccl/test_stack_nccl.py
tests_nccl/test_stackedarray_nccl.py
tests_nccl/test_stackedlinearop_nccl.py
tutorials/README.rst
tutorials/benchmarking.py
tutorials/lsm.py
tutorials/mdd.py
tutorials/poststack.py
tutorials_cupy/lsm_cupy.py
tutorials_cupy/mdd_cupy.py
tutorials_cupy/poststack_cupy.py
tutorials_nccl/lsm_nccl.py
tutorials_nccl/mdd_nccl.py
tutorials_nccl/poststack_nccl.py