itaps-parallel Functions that need cloning for per-part queries
Mark Shephard
shephard at scorec.rpi.edu
Mon Jan 14 10:14:36 CST 2008
Just one comment that is general in nature and may or may not have any
bearing to the decisions we need to make.
There is the assumption that having a small number of functions is the
best answer. However, in an effort to make things as compact as
possible, one can become vague in the functions. We (RPI SCOREC) have
experience with software that actually goes the other direction where
there is an insistence that the functions be very clear and because of
that the number of functions is larger than if the focus was to keep the
number at a minimum. Students here that have developed stuff have
typically been more successful with the software that follows the second
model. I guess my point is we should be focused on being sure our
interfaces make sense and will be useful to those that we want to use
it. Within that, let the number of functions be whatever comes out.
Mark
Carl Ollivier-Gooch wrote:
> Hello, all.
>
> First, I apologize for being slower than I'd promised in getting these out.
>
> Second, I apologize for an earlier miscount: by the time we clone
> getNumOfType/Topo (twice each) and the global entity query functions and
> both sets of iterator functions (once each), there are a total of
> sixteen new functions, of which the whole-partition getNumOf* funcs are
> already mandated elsewhere.
>
> Here they are; let the debate begin. :-)
>
> Carl
>
More information about the itaps-parallel
mailing list