Change communicator to custom communicator
We should go away from MPI_COMM_WORLD
-
We should do mpi_comm_dup
to have another comm-world -
we should go away from the MPI directory -
We should have a way to pass around the global communicators that are used throughout the program
This is a long-term effort, but would be necessary for using Siesta as a submodule.