Can anyone see the problem here (from libmesh.C line ~370):
// Duplicate the input communicator for internal use
MPI_Comm_dup (COMM_WORLD_IN, &libMesh::COMM_WORLD);
// And get a Parallel::Communicator copy too, to use
// as a default for that API
Parallel::Communicator_World = COMM_WORLD_IN;
?????!!!!!!!!
libMesh::COMM_WORLD is now _not_ the same communicator as
Parallel::Communicator_World!
This has actually caused a bug that I've been trying to track down... just
switching that last line to:
Parallel::Communicator_World = libMesh::COMM_WORLD;
Fixes the problem...
Derek
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire
the most talented Cisco Certified professionals. Visit the
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel