I'll put together a "FakeCommunicator" class implementation sometime today or 
tonight, then, and we can try it out.  The stack trace should work just fine.

We do want Mesh(CommWorld) to fail in the --disable-default-comm case, and we 
also want Mesh() to fail... but we want *some* way to create a mesh without 
failing.  My proposal was "Mesh(libmeshinit.communicator());"  Expresses what 
we'd want to do when creating a mesh in main(), but because LibMeshInit objects 
usually aren't in scope anywhere else it'd be hard for app codes to "abuse" and 
thereby inadvertently make themselves less extensible to the multi-communicator 
case.

---
Reply to this email directly or view it on GitHub:
https://github.com/libMesh/libmesh/issues/71#issuecomment-15906296
------------------------------------------------------------------------------
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
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to