help-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-gsl] what's the "FUNCTION" in the source files?


From: Jerome BENOIT
Subject: Re: [Help-gsl] what's the "FUNCTION" in the source files?
Date: Wed, 13 Oct 2010 14:05:43 +0800
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.12) Gecko/20100913 Icedove/3.0.7

Hello !

You are dealing with *_source.c files
which are written in a kind of Meta Code:
you may have a look to the associated templates headers
files and to the associated `meta' C sources files.

For "gsl_matrix_set_identity",
start by looking `init.c'.

This machinery mimics C++ templates.

hth,
Jerome


On 13/10/10 13:40, hk wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all:
         I'm looking through the gsl source files,and confused by the
"FUNCTION"(Macro?).Many functions is implemented by using: eg.the
"gsl_matrix_set_identity" function:
                          FUNCTION (gsl_matrix, set_identity) (TYPE
(gsl_matrix) * m).
         And I cant find where FUNCTION is defined anywhere
         Someone pls gives me some clues?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMtUZAAAoJEAZ9L2PUnYIXbeQH/3jJaMzwcsx+c9JJqG/8IkMF
w8RTTL5GOLHMvIPJYewNeQcYvxPCQdIfxwyvXkfTeC/NzA4CC8eFJl+8I9h1/90k
xwxKqAjLr03g4B4ObBk6ZcOLrOX/VEFjNfF2T40WjQiSlZq9rwShrqJnSQjEDqD5
G6IyGl8XrZ2DEZBVURvlpjVBuReKq0P5lw4DlNOGsA0UVlePtsORewX9+ehUB79S
2i3IpL4pTc5l2TcK+3lEh/+h8mN4G9HPouGE1AKpcTJ3A3MJ/O/i8/YfvrfAtSFX
L8ZRXAaUfdMC3C7Durqpaszayd4b0XINBqsDPVjCvYj0Er184ZNLPrlbE9VJMOk=
=LVjw
-----END PGP SIGNATURE-----


_______________________________________________
Help-gsl mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/help-gsl



reply via email to

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