From: Benjamin K. <ben...@na...> - 2008-06-02 20:36:22
|
> Making the "bins" larger would just make the problem less likely to > trigger. Using our old keys (based on pointer values) would fail on > a ParallelMesh. Searching all neighboring bin keys would make > LocationMap::find() take 3^d times longer, but that's the best fix I > can think of. Anyone else have any suggestions before I get to it? Could the hilbert keys help? The comparison function should be more helpful. I think what you would do is search for the key, and if it is not found look up and down one entry -- that should give the closest nodes. I'll think about it some more... -Ben |