itaps-parallel Functions that need cloning for per-part queries

Carl Ollivier-Gooch cfog at mech.ubc.ca
Thu Jan 17 16:37:54 CST 2008


Devine, Karen D wrote:
> Hi, Carl.
> 
> Thank you for putting together this list.  I have only one question:
> 
> Mesh instances contain entity sets, so iMesh functions have both Mesh
> instance handles and entity set handles in their argument lists.
> Similarly, partitions contain parts.  So I assumed functions with part
> handles in their argument lists would also have partition handles in the
> argument lists.  I think having both arguments would make implementing and
> supporting multiple partitions easier, and would provide a nice analogue
> with the mesh instance/entity set.

I had been assuming that part handles would be unique (or at least 
unique within an instance / process).  This is probably not a great 
assumption, given that an implementation could easily choose to use 
integers as process-specific part handles (instead of pointers).  I've 
got no objection to adding the partition handle as an argument as well; 
any other opinions?

Carl

-- 
------------------------------------------------------------------------
Dr. Carl Ollivier-Gooch, P.Eng.                   Voice: +1-604-822-1854
Associate Professor                                 Fax: +1-604-822-2403
Department of Mechanical Engineering             email: cfog at mech.ubc.ca
University of British Columbia              http://www.mech.ubc.ca/~cfog
Vancouver, BC  V6T 1Z4                  http://tetra.mech.ubc.ca/ANSLab/
------------------------------------------------------------------------




More information about the itaps-parallel mailing list