On Thu, 7 Feb 2013, Derek Gaston wrote:

> I'm honestly not sure if it's worth bastardizing the rest of the
> libMesh interface to handle this one case when it can be handled
> pretty simply by just providing a libMesh::swap_communicator()
> function.

It's not so much "this one case" as "a bunch of similar hierarchical
cases".  I want to be able to create multiple simultaneously-existing
LibMeshInit objects when doing UQ stuff, have
Systems/NumericVectors/etc that discretize within individual elements
for GFEM stuff, lots of cases like that where trying to keep a global
variable in the proper state is just ugly.

None of that's urgent, though, so if the swapping is working for you
then I won't futz with the APIs to handle the more general cases for a
long time.
---
Roy

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to