Dear Derek,

On Wed, 14 Apr 2010, Derek Gaston wrote:

> On Apr 14, 2010, at 8:14 AM, Tim Kroeger wrote:
>
>> As far as I remember, Roy planned to remove this vector duplication 
>> (which is often enough confusing for users) some day.
>
> Hopefully someday... but that would mean someone would need to make 
> ghosted vectors work for all the other linear / nonlinear solver 
> packages....

Not necessarily.  For those solver packages, 
System::current_local_solution is a serial vector right now, isn't it? 
So when the duplication is being removed, then the remaining vector 
(what ever it's name would be) could just as well be serial vector. 
That would not blow up anybody's code since the memory required for a 
serial vector, although it can be much, is always less than a serial 
vector *plus* a parallel vector.

The more difficult question is, how to perform things without API 
changes, i.e. without requiring users to change their code.

Best Regards,

Tim

-- 
Dr. Tim Kroeger
[email protected]            Phone +49-421-218-7710
[email protected]            Fax   +49-421-218-4236
www.mevis.fraunhofer.de/~tim

Fraunhofer MEVIS, Institute for Medical Image Computing
Universitaetsallee 29, 28359 Bremen, Germany


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to