itaps-parallel Re: Parallel Interface philosophical comments

Onkar Sahni osahni at scorec.rpi.edu
Thu Oct 25 16:19:13 CDT 2007


>> For clarification, by operations on entity sets I meant set-specific
>> operations/functions, like iMesh_addEntToSet, iMesh_rmvEntFromSet,
>> iMesh_subtract, iMesh_intersect, iMesh_unite etc. My understanding, from
>> the last boot camp, is that these functions will not be enabled to
>> accept
>> part-handles.
>
> Why should iMesh_intersect, _subtract, and _unite not support part
> handles?  A part (or partition or whatever) is logically a set of
> entities, differing from the entity set concept in that it a) has
> additional data and functionality, and b) imposes limitations on how the
> contents can be modified.  Any iMesh function that doesn't modify an
> entity set doesn't contradict b) and no function can contradict a), so I
> would think it should be possible to substitute a part for an entity set
> in any iMesh function that doesn't modify the input set.

I meant these set-specific functions are not required to accept
part-handles, especially for implementations that does not consider part
as a set (while many implementations may choose to support these functions
with part-handles).

- Onkar

>
> - jason
>
>
> --
> "A foolish consistency is the hobgoblin of little minds" - Ralph Waldo
> Emerson
>
>





More information about the itaps-parallel mailing list