Mesh set question

Tim Tautges tautges at mcs.anl.gov
Mon Oct 26 10:37:38 CDT 2009



Mark Shephard wrote:
> Is there documentation on the rules for mesh sets under mesh modification?
> 
> For example what happens in the following case:
> 
> 2-D mesh and I want to swap an edge between two mesh faces that are in 
> different mesh sets.
> 
> Which mesh set do the new faces go into, or do they not go into either 
> mesh set?
> 
> Mark
> 

The proper behavior under these circumstances is application-dependent.  There are no rules right now governing what 
happens under mesh modification.

Even more important (and I think you raised this issue recently too), what happens when entities get deleted is also 
currently undefined.  In MOAB, sets can be created either as "tracking" or not; for tracking sets, deleted entities get 
removed, for non-tracking sets, they don't.  This is under the philosophy of maximizing choice for applications; a 
tracking set imposes a cost of at least handle_size per entity per tracking set (could be more, if you're interested in 
the details feel free to ask.)

- tim

PS - this is yet another reason I think we need an option string on our set and tag creation functions.  Other reasons 
include being able to specify sparse or dense on tag creation.  If people are interested in that, I'd gladly write a 
proposal for an interface change.

-- 
================================================================
"You will keep in perfect peace him whose mind is
   steadfast, because he trusts in you."               Isaiah 26:3

              Tim Tautges            Argonne National Laboratory
          (tautges at mcs.anl.gov)      (telecommuting from UW-Madison)
          phone: (608) 263-8485      1500 Engineering Dr.
            fax: (608) 263-4499      Madison, WI 53706



More information about the tstt-interface mailing list