The purpose in general is to get a globally unique, partition agnostic element number. There may be a workaround for partition_unpartitioned_elements that bypasses it. I'll see what I can do, but I'm a little compromised today... Halfway to MN waiting on a flight delay
On Feb 8, 2012, at 11:42 AM, "Derek Gaston" <fried...@gmail.com> wrote: > On Feb 8, 2012, at 10:14 AM, Kirk, Benjamin (JSC-EG311) wrote: > >> The threading of the sparsity pattern is a bigger deal with amr when it is >> done a lot, but in any case we could add a --single-threaded-sparsity or >> something as an immediate stopgap. > > No need to do that. Just don't call parallel_reduce. Just create the > SparsityPattern::Build object and call it's operator() directly by passing in > the range. That does the same thing but single threaded. This is how I > "fixed" it last night. > >> And the hilbert indexing is used to derive a globally unique, partition >> agnostic node number. But as you say it is not working out well? > > It is taking quite a while on these bigger jobs. I don't know if it's > necessarily not working out or not. > >> It actually does the same thing with element centroids, which is I think >> where you are based on the stack trace. > > What's the purpose here? > >> There could be an issue with not enough elements per processor... This one >> could be boiled down to a stand-alone test by taking your mesh and calling >> find_global_indices directly?? > > Possibly - but not right now. Just trying to get this stuff to go for now. > > Derek ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel