On Fri, Jun 13, 2008 at 2:34 PM, Derek Gaston <[EMAIL PROTECTED]> wrote:
> If you're using libMesh... there's probably not much reason for you to have
> a mesh.h ;-)
>
> If there is... we've done something wrong ;-)

Right.  But let's say ... parmetis had Mesh.h

Then, I think it could potentially be a problem for a LibMesh source
to #include that file.  You'd probably end up with the one in
include/mesh instead.

I just suggested it because it's a common word in scientific software :)

-J


> Derek
>
> On Jun 13, 2008, at 12:42 PM, John Peterson wrote:
>
>> On Fri, Jun 13, 2008 at 12:53 PM, Benjamin Kirk <[EMAIL PROTECTED]>
>> wrote:
>>>
>>> John asked a few days ago if the OSX case-preserving (but insensitive)
>>> filesystem ever caused me issues.  The answer was no, but now...
>>>
>>> #include <Epetra_Vector.h>
>>>
>>> Happily finds the libMesh epetra_vector.h instead of Epetra_Vector.h in
>>> the
>>> trilinos install directory.
>>>
>>> Any better suggestion than renaming the libmesh one?  Perhaps
>>> trilinos_epetra_vector.h or something like that?  If we prepend
>>> trilinos_* I
>>> think it will be easier to navigate in the long run...  Otherwise we need
>>> to
>>> remember ml_*, aztec_*, nox_*, ... and whatever else all belong to the
>>> trilinos interface.
>>
>> Sounds like a great opportunity to make use of SVN's file removal/add
>> capability...I'm actually surprised we haven't actually clashed
>> headers before ... mesh.h seems like it would be a pretty common one.
>>
>> Isn't there an MPI distribution that names its C++ compiler script
>> mpiCC?  Maybe not, but I seem to remember this...anyway that one would
>> clash with the mpicc compiler script on a case-insensitive HFS+
>> filesystem ...
>>
>> -J
>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Libmesh-devel mailing list
>> Libmesh-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/libmesh-devel
>
>

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to