On Fri, Oct 31, 2008 at 4:08 PM, Benjamin Kirk <email@example.com>
What if instead after each refinement/coarsening you (i) clear a node list,
and then loop over active elements & their faces to build up a derived node
You regenerate it instead of trying to prolong nodes...
Right... my point was that you should regenerate that list using _sidesets_ not nodesets... I think we're on the same page.
So... should we have users attach a function that regenerates this node bc list? That way it can automatically be called when the mesh changes? There should also be a way to manually trigger the list regeneration... for instance, for Dirichlet BC's that change with time... user code will probably want to signal that the bc list should be rebuilt.