Flexible communicator management for tMPI or MPI.
Manage the hierarchy of communicators (or non-MPI resources) whether or not mpi4py is available for ensembles of any size, both for thread-MPI GROMACS and GROMACS with library MPI support.
Fixes #4423 (closed)
Edited by M. Eric Irrgang