<div class="gmail_extra">On Sat, Nov 10, 2012 at 2:09 PM, Blaise A Bourdin <span dir="ltr"><<a href="mailto:bourdin@lsu.edu" target="_blank">bourdin@lsu.edu</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Nope... and please, don't break that...</div>
<div><br>
</div>
<div>Here is an example of a mesh with 4 element blocks. In an analysis code, for each block , I would specify the element type, type of physics, coefficients etc in a petscBag. That said, I may be doing it wrong... </div>

<div><br>
</div>
<div>block 10 is made of tri</div>
<div>block 22 is made of quad</div>
<div>blocks 100 and 102 are made of bars</div></blockquote></div><br></div><div class="gmail_extra">I'm not suggesting any demotion of this ability. I'm trying to understand what is the advantage of having a stratum with unsorted mixed dimension. If the blocks were sorted by dimension, you would still access them using a label (which gives you an index set, perhaps contiguous). You would still be able to do all the normal operations with those points. If you want to have one loop over all elements of the various types, you would union or concatenate the index sets of each type. Am I missing something?</div>