I can't believe the GSL people invented a new interface for the one
numerical interface which is now universal. Not to mention that they
ignored lots of faster, free libraries like ATLAS and FFTW... what's
the point of reinventing the wheel badly?

The different interface was a little unconventional, but after spending an afternoon with the manual and some example programs it didn't seem like too much hassle.

You must admit that their coverage of mathematical functions is pretty comprehensive (what other FREE library does the same thing? Netlib might have all the parts, but nothing is as comprehensive.). The sheer variety of random number generators available impressed the heck out of me (especially after using drand48() for far too long).

In my mind (and I've only used gsl for graduate research, ~20 years of CPU time spread over a few months) the main advantage of GSL is the almost everything numerical that one might need is in the library. Its also available via gnu for any processor type, so if you're scrounging for time and need to run your code on sgi, sun, linux, ibm, i386 linux, and alpha, (because that's what's available) and do your development work in osx, its no big deal to "make" with the vendor's compiler. (for a little while I tried curating 6 different makefiles to support all the vendor's different ideas about how the lapack sgetrf (L-U factorization) should be called (-lessl, - lsunmath, -llapack, -lcomplib, -lcxml, -lacml, - l_whatever_intel_called_it..... I've tried to forget where all these different libraries are stored)

Nathan
- - - - - - - - - - - - - - - - - - - - - - -
Nathan Moore
Physics, Pasteur 152
Winona State University
[EMAIL PROTECTED]
AIM:nmoorewsu
- - - - - - - - - - - - - - - - - - - - - - -



_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to