- Added support for using CuPy arrays with PyLops-MPI.
- Introduced the
pylops_mpi.signalprocessing.MPIFredholm1
andpylops_mpi.waveeqprocessing.MPIMDC
operators. - Allowed the
UNSAFE_BROADCAST
partition to give users an option to handle overflow in broadcast scenarios. - Added a dottest function to perform dot tests on PyLops-MPI operators.
- Created a tutorial for Multi-Dimensional Deconvolution (MDD).
- Adapted
pylops_mpi.optimization.cg
andpylops_mpi.optimization.cgls
to handlepylops_mpi.StackedDistributedArray
. - Added
pylops_mpi.MPIGradient
operator. - Added
pylops_mpi.MPIStackedLinearOperator
,pylops_mpi.MPIStackedBlockDiag
, andpylops_mpi.MPIStackedVStack
operators. - Added
pylops_mpi.StackedDistributedArray
.
- First official release of PyLops-MPI.