itaps-parallel DOCUMENTS subdirectories
Tim Tautges
tautges at mcs.anl.gov
Thu Nov 6 18:18:15 CST 2008
PS - I don't thing that precludes apps keeping their own declarations of
iMesh.h functions if they like, and if they're willing to risk
inconsistency with the implementation's definitions of these functions.
- tim
Tim Tautges wrote:
> I don't think that's a good idea; for example it would be inconsistent
> with the way MPI does things. If somebody's using just one
> implementation, we don't want to require them to go get iMesh.h from
> somewhere else. That does put an obligation on implementations to be
> consistent with the standard iMesh.h file. That's one good reason for
> having version numbers and functions, so the application can compare
> against what it expects to get if it's sensitive to that.
>
> - tim
>
> Onkar Sahni wrote:
>> Lori,
>>
>> Thats a good point and we (RPI) very much want it this way.
>>
>> Infact we would prefer to include all i"ITAPS".h header files from a
>> central location instead of using copies provided by any
>> implementation/library (we would even prefer that implementations
>> specifically FMDB doesn't have a copy of ITAPS header files rather it
>> includes it from a central place, in case of applications people using
>> their own local system they can download it from ITAPS repository and
>> appropriately set some build parameter). I tried to make this point
>> earlier but it got lost in some details.
>>
>> As per my understanding, currently each implementation/library provide a
>> copy of ITAPS header files.
>>
>> Thanks,
>> Onkar
>>
>>> When we create the new subdirectory that has all the tutorial examples,
>>> I think we should have a single subdirectory that contains the iMesh.h
>>> iMeshP.h and iBase.h files that all the exercises can reference.
>>> Essentially Karen's DOCUMENTS directory from Hello. Martin also refers
>>> to these functions and it doesn't make sense to repeat the
>>> subdirectory. I'd probably change the name to be more iMesh specific -
>>> something like iMESH_INCLUDES or iMESH_DOCS.
>>>
>>> We'll also need a high level README that describes each of the exercises
>>> at the highest level.
>>>
>>> Just wanted to get these ideas out into public space - no immediate
>>> action items.
>>>
>>> Lori
>>>
>>>
>>
>>
>>
>
--
================================================================
"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 itaps-parallel
mailing list