On Thu, 8 Aug 2013, Kirk, Benjamin (JSC-EG311) wrote: > Yeah, important for shell elements too. Consider a plate welded > perpendicularly to another plate. Could you model that as quads > where you have an element coming out of the page? So an edge is > connected to three elements? > > Find neighbors will fail, but as will the entire notion of one > neighbor per side. Not insurmountable, but pretty well ingrained in > a lot of places, I think.
Yeah; we're going to need to keep Elem::neighbor(n) for backwards compatibility, but we're going to want some kind of Elem::neighbors(n) too. I'm not even sure what the underlying data structure looks like. Round-robin pointers would work in 1D and on uniform parts of a 2D mesh, but what gets stored how at non-manifold hanging nodes in 2D? --- Roy ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel