[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-users] Re: Problem with "#include <>" in header files
From: |
Yves Renard |
Subject: |
[Getfem-users] Re: Problem with "#include <>" in header files |
Date: |
Wed, 31 Jan 2007 09:33:38 +0100 |
User-agent: |
KMail/1.7.2 |
Le Lundi 29 Janvier 2007 18:11, Schleimer, Ben a écrit :
> Hey Yves,
> I think that there's a problem with the way the
> headers in gmm include other headers. Specifically, I
> think all
> #include <...h>
> should be replaced with
> #include "...h"
>
> I'm trying to get gmm merged in with eigen and I don't
> want to install the gmm*.h files to ${PREFIX}/include
> because it'll over-populate the include directory.
> Instead, I'm creating a subdir gmm/ and placing the
> gmm headers in there. The user should specify
> -I$PREFIX/include and in his files write
> #include <gmm/gmm.h>
>
> Is this something you are interested in changing in
> getfem or should I just change it in eigen's part of
> gmm?
You are right, it is more clear to put Gmm and Getfem headers into sub
directories. I just made it into the svn repository.
To clarify the dependence between Getfem and Gmm, I also transfered
dal_std.h, dal_algobase.h, dal_ref.h and dal_except.h into Gmm (there are
renamed gmm_std.h, gmm_algobase.h, gmm_ref.h and gmm_except.h)
The file dal_basic.h was not strictly necessary to Gmm and remains into
Getfem.
The Gmm files are now into getfem++/src/gmm and are self-consistent.
(see http://svn.gna.org/viewcvs/getfem/trunk/getfem++/src/gmm/)
Best,
Yves.
-------------------------------------------------------------------------
Yves Renard (address@hidden) tel : (33) 04.72.43.80.11
Pole de Mathematiques, INSA de Lyon fax : (33) 04.72.43.85.29
Institut Camille Jordan - CNRS UMR 5208
20, rue Albert Einstein
69621 Villeurbanne Cedex, FRANCE
http://math.univ-lyon1.fr/~renard
-------------------------------------------------------------------------