> ...
> 
> Okay, done.
> 
>> And at any rate, if we *don't* resize() then we have to return the
>> size in the status object, which seems unnecessarily awkward...
> 
> That's already implicitly happening.  Should we now change the return
> type from Status to void?  We now already know the size, we've thrown
> an exception (or can) on MPI error, and we know the source was
> src_processor_id.  Is there any other info we can get from a Status
> object that's worth constructing it for?

Well, there is still the possibility that src_processor_id was
Parallel::any_source, which is MPI_ANY_SOURCE.  In that case we still need
the status to figure out where the message *really* came from.

-Ben



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to