create/destroy name change proposal

Tim Tautges tautges at mcs.anl.gov
Fri May 7 10:10:19 CDT 2010


The iGeom issues should be separate, as that interface is far from what I'd call ready for even limited release.

I think we should deal with the name consistency issues in one issue, and other issues separately.

on the getData functions, that brings up another issue that's come up recently, the fact that there are no corresponding 
get/setEntSetArrData functions.  There should be.  But, again, that's a separate issue from the names one.

- tim

Mark Miller wrote:
> On Thu, 2010-05-06 at 16:18, James Porter wrote:
>>     iMesh_addPrntChld -> iMesh_addParentChild
>>     iMesh_rmvPrntChld -> iMesh_rmvParentChild
>>     iMesh_getNumChld  -> iMesh_getNumChildren
>>     iMesh_getNumPrnt  -> iMesh_getNumParents
>>     iMesh_getChldn    -> iMesh_getChildren
>>     iMesh_getPrnts    -> iMesh_getParents
> 
> Thank you.
> 
>> All that said, I think iGeom is in more urgent need of an audit, since
>> even some of the functions that have iMesh equivalents have different
>> names (e.g. iMesh_getEntArrAdj vs. iGeom_getArrAdj).
> 
> So, I admit that I am almost completely ignorant of iGeom. I haven't
> used it. But, I didn't think that has a concept of an 'entity' like
> iMesh does. I could be blowing smoke here but I thought the concept of
> an entity in iMesh was related to discretization of an abstract point
> set into elemental pieces used in numerical approximations and that
> iGeom is concerned only with the abstract point set part of that. If
> that is so, I can see why 'Ent' might be missing in the names of the
> analogous iGeom functions.
> 
>> - Jim

-- 
================================================================
"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