iRel revisions
Tim Tautges
tautges at mcs.anl.gov
Fri Jan 29 11:31:46 CST 2010
Carl Ollivier-Gooch wrote:
> Tim Tautges wrote:
>> Hi all,
>> Based on our discussions about iRel, I've made changes to the iRel
>> interface header; the new version is attached, along with a revised
>> document describing iRel. Comments are welcome. When things have
>> settled down from that, I'll get this in to the ITAPS repo and
>> implement the changes in Lasso.
>
> A couple of comments, mostly minor:
>
> There are a couple of paste-o's where the arg type in iBase_EntitySet,
> but the arg name is ent*.
>
Got it.
> There's a comment at the top of the file that suggests that some
> functions will take either an entity or a set in the same argument slot,
> with an additional arg indicating which it is. That doesn't show up
> anywhere in the file (which is good, because compilers would puke on
> that), but the comment should be removed.
Oops; I thought I'd expunged all MOAB-based assumptions from iRel, but they persist, as does Carl's vigilance :).
>
> Otherwise --- and with the caveat that I've not tried to implement or
> use it --- this looks reasonable enough to me as far as it goes. Isn't
> it still missing some stuff about returning iterators instead of sets on
> request?
>
Drat, I guess my subconscious was trying to slip that one past the group. Mark B, this was (on a conscious level,
anyway...) unintentional.
Looks like there's more work to do to add iterator-based functions. I may not get to this until next week, but I'll get
to it.
> Carl
>
>
>
A couple other changes:
- removed setSetArrEntArr, that's covered by setEntArrSetArr with appropriate switch_order argument. For those that are
really on top of things (Carl), I think the setSetEntArr has to stay, because of non-symmetry in the Arr part.
- removed comment block on Geometry-Mesh Functions, which were removed from iRel
- tim
--
================================================================
"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