getfem-users
[Top][All Lists]
Advanced

[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
-------------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]