Thanks.It's very helpful. 2010/10/13 Jerome BENOIT <[email protected]>
> 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 >> [email protected] >> http://lists.gnu.org/mailman/listinfo/help-gsl >> > > _______________________________________________ > Help-gsl mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-gsl > _______________________________________________ Help-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gsl
