On Fri, 25 Jun 2010, Tim Kroeger wrote:

> I've meanwhile implemented "parallel=ghosted", see attached patch. It solves 
> the problem for me.  (BTW, it's amazing what mistakes one can do even in such 
> a trivial change; I had to correct my patch two times before it did what I 
> wanted...)  I'll commit that within the next days if nobody objects.

Looks good to me.

>> I'd say that we should at least enable "parallelvec = ghostedvec", if 
>> everyone agrees.  "parallelvec = serialvec" and "ghostedvec = serialvec" 
>> would also be natural to enable.
>
> Conceptually yes, but as Jed pointed out, it's more difficult to implement.

And he's quite right; the proper definition of "natural" here is
"doesn't need any more code", for which "doesn't need any more
communication" is necessary yet not sufficient.

> Hence I'd like to leave that to somebody else, as long as I don't need that 
> for my application.  (-:

Certainly.

> Then, the remaining directions can easily be composed of existing ones.

Yeah, there's no functionality here that's really *missing*, just some
that's not as convenient as it should be.  But it'd be easy to augment
the API incorrectly if we didn't have an application really testing
it, so we'll wait until someone else needs it.
---
Roy

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to