On Wed, Oct 24, 2012 at 12:32 PM, Roy Stogner <roystgnr@ices.utexas.edu> wrote:
This is such an aesthetic improvement over the mess of default
Communicator arguments in parallel.h that I'd be tempted to change to
something like your proposed API regardless of other benefits.  Move
the existing code from Parallel:: functions to Communicator member
functions, leave the Parallel::X() functions as libmesh_deprecated()
shims to libMesh::Communicator_World.X(), and old user code would

+1, FWIW.