On Dec 12, 2012, at 3:41 PM, Roy Stogner <[email protected]> wrote:
> > On Tue, 11 Dec 2012, Ataollah Mesgarnejad wrote: > >> If I remove READ_HEADER read will try to load a vector from another >> system to this system and fails because the number of DOFs are >> different. > > Yes - that would only have worked if you'd already manually > initialized every system and variable to match the solution file and > then init()ed it. I did this but still had the problem. > > If that's not possible then maybe you really will need to manually > upgrade the read() results to a GHOSTED vector. That would mean > NumericVector::build(), init() of that vector with the send_list() > from your DofMap and the n,n_local sizes from the vector you're > replacing, and finally old_vec.swap(new_vec). Is there any place in /src or /examples that you do this so I can follow the steps? > > You'll finally want old_vec.close() to communicate the ghost values, > and let the new_vec get deleted by the AutoPtr. > --- > Roy Thanks, Ata ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
