itaps-parallel Proposal for handling queries with parts, sets, and partitions

Tim Tautges tautges at mcs.anl.gov
Tue Dec 18 16:53:45 CST 2007



Onkar Sahni wrote:
>> So again, I go back to asking: what are the core needs that prevent us
>> from using sets as both parts and partitions?  The entity set mechanism
>> was designed with this specific usage in mind.
> 
> If "sets as both parts and partitions" mean using entity-sets then we have
> already discussed this in great detail. I think the question in discussion
> is irrespective of how one implements parts and partitions? If I
> understood the question right then we need to answer queries which involve
> a specific part and a specific entity-set (where entity-set may span more
> than one part, may be local to a process). Now, if it is implied that
> choosing entity-sets for both parts and partitions allows to use set
> operations (booleans), outside the interface explicitly by applications,
> to answer such queries well then applications might as well do it in other
> equivalent ways (for example, loop over entities in set and ask residence
> parts to get entities in the entity-sey belonging to a specific part).
> 

Sure, but the implication in the current discussion is that doing 
booleans in the applications themselves is undesirable.  Therefore we 
are looking for a way to represent these questions in the interface.  To 
that I assert that there are lots of other set booleans that are also 
likely and possibly more common, and therefore we should design these 
functions to be more general than just applying to parts and partitions. 
  Examples of these queries include:
- boundary condition faces which are owned locally
- vertices in a set being smoothed which are also on a model face
- elements at one refinement level with faces on the skin

- tim

> - Onkar
> 
> 

-- 
================================================================
"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 itaps-parallel mailing list