On Nov 7, 2013, at 9:43 AM, Derek Gaston <fried...@gmail.com> wrote:
> At this point I believe that the current goals of XDA (while really cool) are > just not aligned with what I'm looking for. I literally just want a > serialization of the Mesh and solution vectors. I want to be able to > perfectly recreate those structures upon read - exactly as if the code had > not exited at all. Let's denote this feature a "checkpoint/reload." Under the following restrictions I contend it'll be "easy": (1) checkpoint/reload is restricted to the same number of processors, & (2) you always have an XDA mesh to go along with an XDA solution. The biggest pain will be refined meshes. Depending on Serial vs. parallel mesh, I do not think there is a guarantee that iterating through the elements as contained in the mesh guarantees children come before parents. Especially for the parallel mesh, we are just iterating through a map of some unknown type (std::map, hash_map, unordered_map I think). Reconstructing the proper refinement hierarchy when the elements are read in a random order is going to be the tricky part. -Ben ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel