Setup for the processor topology, used by RPN_COMM_init, could
be reused to modify the topology during execution without changing
the number of procs in a given domain (for example, if the program
started with a 2x3 distribution, it could be changed to a 3x2, a
6x1 or a 1x6 distribution, nothing else).