In https://github.com/PyLops/pylops-mpi/pull/167 a `DistributedMixIn` class is created to provide implementation-hiding communication methods. The `MatrixMult` operator should switch to using those methods.