[Insight-developers] FW: GSL - The GNU Scientific Library.htm

Vikram Chalana vikram@insightful.com
Fri, 9 Nov 2001 20:48:30 -0800


This is a multi-part message in MIME format.

------=_NextPart_000_001A_01C16A00.86EB8210
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit

GSL - The GNU Scientific Library
[Vikram Chalana] An open source toolkit that could potentially complement
VNL.
GSL -- The GNU Scientific Library
GSL is currently in beta-test release, for people who want to debug the
library. Please check the results carefully and report any problems. When
the library is complete and fully tested it will be announced for general
use.

gsl-0.9.3 was released in September 2001 (fourth beta-test release).

gsl-0.9.2 was released in September 2001 (third beta-test release).

gsl-0.9.1 was released in August 2001 (second beta-test release).

gsl-0.9 was released in July 2001 (first beta-test release).

gsl-0.8 was released in May 2001.

gsl-0.7 was released in October 2000.

gsl-0.6 was released in June 2000.

gsl-0.5 was released in December 1999.

gsl-0.4.1 was released in February 1999.

You can ftp it from sources.redhat.com in the directory /pub/gsl or any of
the mirror sites listed below.

GSL is free software. It is distributed under the terms of the GNU General
Public License.

What is GSL?
The GNU Scientific Library (GSL) is a collection of routines for numerical
computing. The routines are written from scratch by the GSL team in ANSI C,
and are meant to present a modern Applications Programming Interface (API)
for C programmers, while allowing wrappers to be written for very high level
languages.
The library covers the following areas,


  a.. Complex Numbers
  b.. Roots of Polynomials
  c.. Special Functions
  d.. Vectors and Matrices
  e.. Permutations
  f.. Sorting
  g.. BLAS Support
  h.. Linear Algebra
  i.. Eigensystems
  j.. Fast Fourier Transforms
  k.. Quadrature
  l.. Random Numbers
  m.. Quasi-Random Sequences
  n.. Random Distributions
  o.. Statistics
  p.. Histograms
  q.. N-Tuples
  r.. Monte Carlo Integration
  s.. Simulated Annealing
  t.. Differential Equations
  u.. Interpolation
  v.. Numerical Differentiation
  w.. Chebyshev Approximations
  x.. Series Acceleration
  y.. Discrete Hankel Transforms
  z.. Root-Finding
  aa.. Minimization
  ab.. Least-Squares Fitting
  ac.. Physical Constants
  ad.. IEEE Floating-Point
Further information can be found in the GSL Reference Manual.

Documentation
The GSL Reference Manual is available online,
  a.. GSL Reference Manual - HTML
  b.. GSL Reference Manual - (gzipped postscript) (about 700k, from
mirrors.rcn.net)
Supported Platforms
GSL is regularly run on GNU/Linux and Solaris 2.6 with gcc. It has also been
compiled on the following platforms,
  a.. SunOS 4.1.3 & Solaris 2.x (Sparc)
  b.. Alpha Linux, gcc
  c.. HP-UX 9/10, PA-RISC, gcc/cc
  d.. IRIX 6.5, gcc
  e.. m68k NeXTSTEP, gcc
  f.. Compaq Alpha Tru64 Unix, gcc
  g.. FreeBSD, OpenBSD & NetBSD, gcc
  h.. Cygwin
  i.. Microsoft Visual C++ 6.0 (see the file msvc/README.txt in CVS)
We require that it should build on any system with an ANSI C compiler, so if
doesn't, that's a bug and we would love a patch!
How to get it
You can download the latest version of the source code from any of the
following mirror sites,
  a.. US: mirrors.rcn.net
  b.. US: mirrors.rcn.net (http)
  c.. Australia: planetmirror.com
  d.. Australia: planetmirror.com (http)
  e.. Germany: ftp-stud.fht-esslingen.de
  f.. Germany: ftp-stud.fht-esslingen.de (http)
  g.. UK: ftp.mirror.ac.uk
  h.. UK: www.mirror.ac.uk (http)
Some precompiled versions are available from third parties -- see the
section "Binary Packages" below.

You can also check out the very latest version via anonymous cvs. Here's
how:

 cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/gsl login
     (password is ``anoncvs'')
 cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/gsl checkout gsl

Once you have it checked out, you can update it with cvs update.
You can also view the cvs archive via cvsweb.

Note: if you use anonymous CVS, you will need some GNU tools that usually
only developers use, and which are not required to build GNU packages from
tarballs. These are automake, autoconf, libtool, GNU m4, GNU make, and
others which might escape me now. They all come with recent GNU/Linux
distributions, and for other OSes they can be found at
ftp://ftp.gnu.org/pub/gnu/

To begin the build process from a CVS checkout, start with:

./autogen.sh

which will prepare the package for compilation. You can then use ./configure
and make in the usual way.
Mailing lists
There are several mailing lists available,
  a.. gsl-announce is a low volume mailing list for gsl release
announcements
  b.. gsl-discuss is a mailing list for asking questions, reporting bugs,
etc.
  c.. gsl-cvs is a mailing list where CVS commit messages are sent as
changes to GSL are made.
These mailing lists are archived here,
  a.. gsl-announce mailing list archive
  b.. gsl-discuss mailing list archive
  c.. gsl-cvs mailing list archive
To subscribe to the gsl-announce mailing list, enter your e-mail address:


To subscribe to the other lists, receive digests, or unsubscribe, use this
form:

  Mailing list:  gsl-announcegsl-discussgsl-cvs   Your e-mail address:
  Digest version    subscribeunsubscribe

Commercial Redistributors
The following companies redistribute GSL commercially,
  a.. The Written Word, provides "out-of-the-box" compiled GNU software for
Solaris, HP-UX, Tru64 Unix, IRIX, and AIX. Website: www.thewrittenword.com
Binary Packages (unsupported)
Prebuilt binary packages are available from the following locations,
  a.. RPM packages, currently unavailable but will be uploaded to
contrib.redhat.com in future
  b.. Debian packages libgsl0, libgsl0-dev, and gsl-ref-psdoc can be
installed using apt-get or dselect, or downloaded from
http://ftp.us.debian.org/debian/pool/main/g/gsl/ and
http://ftp.us.debian.org/debian/pool/main/g/gsl-ref-psdoc/ (replace '.us' by
other country codes for mirror sites)
  c.. Libraries created using MINGW for Microsoft Windows at
http://gnuwin32.sourceforge.net/ (look in the "files" section for "gsl").
Suitable for creating MINGW-based applications.
  d.. HP-UX packages at http://hpux.connect.org.uk/hppd/hpux/Gnu
  e.. Microsoft Windows Visual C++ library, self-installing executable at
http://www.network-theory.co.uk/gsl/
  f.. OS/2, binaries and Makefile compatibility script os2makefiles.pl
http://www.elzahir.org/gsl/
Binary packages are unsupported and are provided by third-parties. The
binary packages may not always be up to date -- please check the version
number to avoid disappointment.
Related projects
The following related projects make use of GSL,
Wrappers for Other Languages
  a.. PyGSL - Python Bindings for GSL, http://www.cgabriel.org/sw/pygsl/ and
http://www.zpr.uni-koeln.de/~achim/pygsl/ (under development)
  b.. Perl Gsl Special functions module http://www.leto.net/code/gsl/ (under
development)
  c.. PDL::GSL - Perl Data Language interface to GSL Random Numbers,
http://pdl.perl.org/ (included in the main PDL distribution)
Applications
  a.. NumExp - interactive graphical exploration of numerical functions and
algorithms (uses Gtk), http://numexp.sourceforge.net/
  b.. NEMO, N-body stellar dynamics toolbox, a unix-like toolset of
libraries and programs, also has tools to operate on ascii tables and other
types of data, http://www.astro.umd.edu/nemo/
Alternative BLAS Libraries
GSL requires a BLAS library for vector and matrix operations. The default
CBLAS library supplied with GSL can be replaced by ATLAS for better
performance,
  a.. ATLAS - a portable self-optimising BLAS library with CBLAS interface,
http://math-atlas.sourceforge.net/
ATLAS is free software and its license is compatible with the GNU GPL.
Authors and Credits
GSL was written by the GSL team. The AUTHORS file has more information.
If you have a problem, or have found a bug, please send a note to
gsl-discuss@sources.redhat.com.

----------------------------------------------------------------------------
----


------=_NextPart_000_001A_01C16A00.86EB8210
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DWindows-1252">
<TITLE>GSL - The GNU Scientific Library</TITLE>
<BASE=20
href=3Dhttp://sources.redhat.com/gsl/>
<META content=3D"A free numerical library for scientific computing."=20
name=3DDescription>
<META=20
content=3D"free numerical library, scientific library, numerical =
library, free software, GNU, GPL, free"=20
name=3DKeywords>
<META content=3D"MSHTML 5.50.4522.1800" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY text=3D#000000 aLink=3D#ff0000 link=3D#1f00ff bgColor=3D#ffffff>
<H1><BR><SPAN class=3D510014404-10112001><FONT face=3DArial =
color=3D#0000ff=20
size=3D2>[Vikram Chalana]&nbsp;An open source toolkit that could =
potentially=20
complement&nbsp;VNL.&nbsp;</FONT></SPAN></H1>
<H1>GSL -- The GNU Scientific Library</H1>
<P>GSL is currently in beta-test release, for people who want to debug =
the=20
library. Please check the results carefully and report any problems. =
When the=20
library is complete and fully tested it will be announced for general =
use.=20
<P><B>gsl-0.9.3</B> was released in September 2001 (fourth beta-test =
release).=20
<P><B>gsl-0.9.2</B> was released in September 2001 (third beta-test =
release).=20
<P><B>gsl-0.9.1</B> was released in August 2001 (second beta-test =
release).=20
<P><B>gsl-0.9</B> was released in July 2001 (first beta-test release).=20
<P><B>gsl-0.8</B> was released in May 2001.=20
<P><B>gsl-0.7</B> was released in October 2000.=20
<P><B>gsl-0.6</B> was released in June 2000.=20
<P><B>gsl-0.5</B> was released in December 1999.=20
<P><B>gsl-0.4.1</B> was released in February 1999.=20
<P>You can ftp it from sources.redhat.com in the directory /pub/gsl or =
any of=20
the mirror sites listed below. <!--
or from the main site <a
href=3D"ftp://sources.redhat.com:/pub/gsl/">ftp://sources.redhat.com/pub/=
gsl/</a>
(maximum 20 users). -->
<P>GSL is free software. It is distributed under the terms of the <A=20
href=3D"http://www.gnu.org/copyleft/gpl.html">GNU General Public =
License</A>.=20
<H2>What is GSL?</H2>The GNU Scientific Library (GSL) is a collection of =

routines for numerical computing. The routines are written from scratch =
by the=20
GSL team in ANSI C, and are meant to present a modern Applications =
Programming=20
Interface (API) for C programmers, while allowing wrappers to be written =
for=20
very high level languages.=20
<P>The library covers the following areas,=20
<P>
<UL>
  <LI>Complex Numbers=20
  <LI>Roots of Polynomials=20
  <LI>Special Functions=20
  <LI>Vectors and Matrices=20
  <LI>Permutations=20
  <LI>Sorting=20
  <LI>BLAS Support=20
  <LI>Linear Algebra=20
  <LI>Eigensystems=20
  <LI>Fast Fourier Transforms=20
  <LI>Quadrature=20
  <LI>Random Numbers=20
  <LI>Quasi-Random Sequences=20
  <LI>Random Distributions=20
  <LI>Statistics=20
  <LI>Histograms=20
  <LI>N-Tuples=20
  <LI>Monte Carlo Integration=20
  <LI>Simulated Annealing=20
  <LI>Differential Equations=20
  <LI>Interpolation=20
  <LI>Numerical Differentiation=20
  <LI>Chebyshev Approximations=20
  <LI>Series Acceleration=20
  <LI>Discrete Hankel Transforms=20
  <LI>Root-Finding=20
  <LI>Minimization=20
  <LI>Least-Squares Fitting=20
  <LI>Physical Constants=20
  <LI>IEEE Floating-Point </LI></UL>
<P>Further information can be found in the GSL Reference Manual.=20
<H2>Documentation</H2>The GSL Reference Manual is available online,=20
<UL>
  <LI><A href=3D"ref/gsl-ref_toc.html">GSL Reference Manual - HTML</A>=20
  <LI><A =
href=3D"http://mirrors.rcn.net/pub/sourceware/gsl/gsl-ref.ps.gz">GSL=20
  Reference Manual - (gzipped postscript)</A> (about 700k, from =
mirrors.rcn.net)=20
  </LI></UL>
<H2>Supported Platforms</H2>GSL is regularly run on GNU/Linux and =
Solaris 2.6=20
with gcc. It has also been compiled on the following platforms,=20
<UL>
  <LI>SunOS 4.1.3 &amp; Solaris 2.x (Sparc)=20
  <LI>Alpha Linux, gcc=20
  <LI>HP-UX 9/10, PA-RISC, gcc/cc=20
  <LI>IRIX 6.5, gcc=20
  <LI>m68k NeXTSTEP, gcc=20
  <LI>Compaq Alpha Tru64 Unix, gcc=20
  <LI>FreeBSD, OpenBSD &amp; NetBSD, gcc=20
  <LI>Cygwin=20
  <LI>Microsoft Visual C++ 6.0 (see the file msvc/README.txt in CVS) =
</LI></UL>We=20
require that it should build on any system with an ANSI C compiler, so =
if=20
doesn't, that's a bug and we would love a patch!=20
<H2>How to get it</H2>You can download the latest version of the source =
code=20
from any of the following mirror sites,=20
<UL>
  <LI>US: <A=20
  href=3D"ftp://mirrors.rcn.net/pub/sourceware/gsl/">mirrors.rcn.net</A> =

  <LI>US: <A =
href=3D"http://mirrors.rcn.net/pub/sourceware/gsl/">mirrors.rcn.net=20
  (http)</A>=20
  <LI>Australia: <A=20
  =
href=3D"ftp://planetmirror.com/pub/sourceware/gsl/">planetmirror.com</A> =

  <LI>Australia: <A=20
  href=3D"http://planetmirror.com/pub/sourceware/gsl/">planetmirror.com =
(http)</A>=20
<!-- <li>Austria: <a =
href=3D"ftp://gd.tuwien.ac.at/gnu/sourceware/gsl/">gd.tuwien.ac.at</a> =
--><!-- <li>Finland: <a =
href=3D"ftp://ftp.funet.fi/pub/mirrors/sourceware.cygnus.com/pub/gsl/">ft=
p.funet.fi</a> -->
  <LI>Germany: <A=20
  =
href=3D"ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/gs=
l/">ftp-stud.fht-esslingen.de</A>=20

  <LI>Germany: <A=20
  =
href=3D"http://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/g=
sl/">ftp-stud.fht-esslingen.de=20
  (http)</A> <!-- also =
http://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com --><!-- =
<li>Hong Kong: <a =
href=3D"ftp://ftp.carfield.com.hk/sources.redhat.com/gsl/">ftp.carfield.c=
om.hk</a> --><!-- <li>Hong Kong: <a =
href=3D"http://www.carfield.com.hk/mirror/sources.redhat.com/gsl/">www.ca=
rfield.com.hk (http)</a> --><!-- <li>Italy: <a =
href=3D"ftp://ftp.unina.it/pub/Unix/cygnus/gsl/">ftp.unina.it</a> =
--><!-- <li>Japan: <a =
href=3D"ftp://sysg.kek.jp/cygnus/gsl/">sysg.kek.jp</a> --><!-- =
<li>Norway: <a =
href=3D"ftp://ftp.pvv.ntnu.no/pub/cygnus/sourceware.cygnus.com/gsl/">ftp.=
pvv.ntnu.no</a> --><!-- <li>Poland: <a =
href=3D"ftp://ftp.fic.uni.lodz.pl/pub/sources.redhat.com/pub/gsl/">ftp.fi=
c.uni.lodz.pl</a> --><!-- <li>Russia: <a =
href=3D"ftp://ftp.chg.ru/pub/sourceware" >ftp.chg.ru</a> --><!-- =
<li>South Africa: <a =
href=3D"ftp://ftp.sun.ac.za/sites/sourceware.cygnus.com/pub/gsl/">ftp.sun=
.ac.za</a> --><!-- <li>South Africa: <a =
href=3D"ftp://ftp.sdn.co.za/mirrors/sourceware.cygnus.com/pub/gsl/">ftp.s=
dn.co.za</a> --><!-- <li>Taiwan: <a =
href=3D"ftp://ftp1.sinica.edu.tw/pub3/CYGNUS/gsl/">ftp1.sinica.edu.tw</a>=
 --><!-- <li>UK: <a =
href=3D"ftp://sunsite.org.uk/Mirrors/sourceware.cygnus.com/pub/gsl/">suns=
ite.org.uk</a> --><!-- <li>UK: <a =
href=3D"http://sunsite.org.uk/Mirrors/sourceware.cygnus.com/pub/gsl/">sun=
site.org.uk (http)</a> -->
  <LI>UK: <A=20
  =
href=3D"ftp://ftp.mirror.ac.uk/sites/sourceware.cygnus.com/pub/gsl/">ftp.=
mirror.ac.uk</A>=20

  <LI>UK: <A=20
  =
href=3D"http://www.mirror.ac.uk/sites/sourceware.cygnus.com/pub/gsl/">www=
.mirror.ac.uk=20
  (http)</A> </LI></UL>
<P>Some precompiled versions are available from third parties -- see the =
section=20
"Binary Packages" below. <!-- <a =
href=3D"ftp://sources.redhat.com/pub/gsl/">sources.redhat.com:/pub/gsl/</=
a>. -->
<P>You can also check out the very latest version via anonymous cvs. =
Here's how:=20
<PRE> cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/gsl login
     (password is ``anoncvs'')
 cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/gsl checkout gsl
</PRE>Once you have it checked out, you can update it with <TT>cvs =
update</TT>.=20
<P>You can also <A href=3D"/cgi-bin/cvsweb.cgi/gsl/?cvsroot=3Dgsl">view =
the cvs=20
archive</A> via cvsweb.=20
<P><B>Note:</B> if you use anonymous CVS, you will need some GNU tools =
that=20
usually only developers use, and which are not required to build GNU =
packages=20
from tarballs. These are automake, autoconf, libtool, GNU m4, GNU make, =
and=20
others which might escape me now. They all come with recent GNU/Linux=20
distributions, and for other OSes they can be found at <A=20
href=3D"ftp://ftp.gnu.org/pub/gnu/">ftp://ftp.gnu.org/pub/gnu/</A>=20
<P>To begin the build process from a CVS checkout, start with: =
<PRE>./autogen.sh
</PRE>which will prepare the package for compilation. You can then use=20
<CODE>./configure</CODE> and <CODE>make</CODE> in the usual way.=20
<H2>Mailing lists</H2>There are several mailing lists available,=20
<UL>
  <LI><TT>gsl-announce</TT> is a <I>low volume</I> mailing list for gsl =
release=20
  announcements=20
  <LI><TT>gsl-discuss</TT> is a mailing list for asking questions, =
reporting=20
  bugs, etc.=20
  <LI><TT>gsl-cvs</TT> is a mailing list where CVS commit messages are =
sent as=20
  changes to GSL are made. </LI></UL>These mailing lists are archived =
here,=20
<UL>
  <LI><TT>gsl-announce</TT> <A href=3D"/ml/gsl-announce/">mailing list =
archive</A>=20

  <LI><TT>gsl-discuss</TT> <A href=3D"/ml/gsl-discuss/">mailing list =
archive</A>=20
  <LI><TT>gsl-cvs</TT> <A href=3D"/ml/gsl-cvs/">mailing list archive</A> =
</LI></UL>
<P>To subscribe to the <CODE>gsl-announce</CODE> mailing list, enter =
your e-mail=20
address:=20
<FORM action=3D/cgi-bin/subscribe-sourceware method=3Dget><INPUT =
type=3Dhidden=20
value=3Dgsl-announce name=3Dlistname> <INPUT size=3D30 name=3Dusername> =
<INPUT type=3Dsubmit value=3D"Sign me up!" name=3Dsubmit> </FORM>
<P>To subscribe to the other lists, receive digests, or unsubscribe, use =
this=20
form:=20
<BLOCKQUOTE>
  <FORM action=3D/cgi-bin/ml-request method=3Dget>Mailing list: <SELECT=20
  name=3Dlistname> <OPTION value=3Dgsl-announce =
selected>gsl-announce<OPTION=20
    value=3Dgsl-discuss>gsl-discuss<OPTION =
value=3Dgsl-cvs>gsl-cvs</OPTION></SELECT>=20
  <TT>&nbsp;</TT> Your e-mail address: <INPUT size=3D14 name=3Dusername> =
<BR><INPUT=20
  type=3Dcheckbox name=3Ddigest>Digest version <TT>&nbsp;</TT> <SELECT=20
  name=3Doperation> <OPTION value=3Dsubscribe selected>subscribe<OPTION=20
    value=3Dunsubscribe>unsubscribe</OPTION></SELECT> <TT>&nbsp;</TT> =
<INPUT type=3Dsubmit value=3D"Send in the request" name=3Dsubmit> =
</FORM></BLOCKQUOTE>
<P>
<H2>Commercial Redistributors</H2>The following companies redistribute =
GSL=20
commercially,=20
<UL>
  <LI>The Written Word, provides "out-of-the-box" compiled GNU software =
for=20
  Solaris, HP-UX, Tru64 Unix, IRIX, and AIX. Website: <A=20
  href=3D"http://www.thewrittenword.com/">www.thewrittenword.com</A> =
</LI></UL>
<H2>Binary Packages (unsupported)</H2>Prebuilt binary packages are =
available=20
from the following locations,=20
<UL>
  <LI>RPM packages, currently unavailable but will be uploaded to=20
  contrib.redhat.com in future=20
  <LI>Debian packages <TT>libgsl0</TT>, <TT>libgsl0-dev</TT>, and=20
  <TT>gsl-ref-psdoc</TT> can be installed using apt-get or dselect, or=20
  downloaded from <A=20
  =
href=3D"http://ftp.us.debian.org/debian/pool/main/g/gsl/">http://ftp.us.d=
ebian.org/debian/pool/main/g/gsl/</A>=20
  and <A=20
  =
href=3D"http://ftp.us.debian.org/debian/pool/main/g/gsl-ref-psdoc/">http:=
//ftp.us.debian.org/debian/pool/main/g/gsl-ref-psdoc/</A>=20
  (replace '.us' by other country codes for mirror sites)=20
  <LI>Libraries created using MINGW for Microsoft Windows at <A=20
  =
href=3D"http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net=
/</A>=20
  (look in the "files" section for "gsl"). Suitable for creating =
MINGW-based=20
  applications.=20
  <LI>HP-UX packages at <A=20
  =
href=3D"http://hpux.connect.org.uk/hppd/hpux/Gnu">http://hpux.connect.org=
.uk/hppd/hpux/Gnu</A>=20

  <LI>Microsoft Windows Visual C++ library, self-installing executable =
at <A=20
  =
href=3D"http://www.network-theory.co.uk/gsl/">http://www.network-theory.c=
o.uk/gsl/</A>=20

  <LI>OS/2, binaries and Makefile compatibility script os2makefiles.pl =
<A=20
  href=3D"http://www.elzahir.org/gsl/">http://www.elzahir.org/gsl/</A>=20
</LI></UL>Binary packages are unsupported and are provided by =
third-parties. The=20
binary packages may not always be up to date -- please check the version =
number=20
to avoid disappointment.=20
<H2>Related projects</H2>The following related projects make use of GSL, =

<H3>Wrappers for Other Languages</H3>
<UL><!-- <li> GSDV - GNU Scientific Data Visualisation, Gtk widgets for =
displaying GSL objects graphically, <a =
href=3D"http://gsdv.firenze.linux.it/">http://gsdv.firenze.linux.it/</a><=
/li> -->
  <LI>PyGSL - Python Bindings for GSL, <A=20
  =
href=3D"http://www.cgabriel.org/sw/pygsl/">http://www.cgabriel.org/sw/pyg=
sl/</A>=20
  and <A=20
  =
href=3D"http://www.zpr.uni-koeln.de/~achim/pygsl/">http://www.zpr.uni-koe=
ln.de/~achim/pygsl/</A>=20
  (under development)=20
  <LI>Perl Gsl Special functions module <A=20
  =
href=3D"http://www.leto.net/code/gsl/">http://www.leto.net/code/gsl/</A> =
(under=20
  development)=20
  <LI>PDL::GSL - Perl Data Language interface to GSL Random Numbers, <A=20
  href=3D"http://pdl.perl.org/">http://pdl.perl.org/</A> (included in =
the main PDL=20
  distribution) </LI></UL>
<H3>Applications</H3>
<UL>
  <LI>NumExp - interactive graphical exploration of numerical functions =
and=20
  algorithms (uses Gtk), <A=20
  =
href=3D"http://numexp.sourceforge.net/">http://numexp.sourceforge.net/</A=
>=20
  <LI>NEMO, N-body stellar dynamics toolbox, a unix-like toolset of =
libraries=20
  and programs, also has tools to operate on ascii tables and other =
types of=20
  data, <A=20
  =
href=3D"http://www.astro.umd.edu/nemo/">http://www.astro.umd.edu/nemo/</A=
>=20
</LI></UL>
<H2>Alternative BLAS Libraries</H2>GSL requires a BLAS library for =
vector and=20
matrix operations. The default CBLAS library supplied with GSL can be =
replaced=20
by ATLAS for better performance,=20
<UL>
  <LI>ATLAS - a portable self-optimising BLAS library with CBLAS =
interface, <A=20
  href=3D" =
http://math-atlas.sourceforge.net/">http://math-atlas.sourceforge.net/</A=
>=20
  </LI></UL>ATLAS is free software and its license is compatible with =
the GNU GPL.=20

<H2>Authors and Credits</H2>GSL was written by the GSL team. The <A=20
href=3D"http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/gsl/AUTHO=
RS?cvsroot=3Dgsl&amp;hideattic=3D1&amp;sortbydate=3D0">AUTHORS=20
file</A> has more information.=20
<P>If you have a problem, or have found a bug, please send a note to <A=20
href=3D"mailto:gsl-discuss@sources.redhat.com">gsl-discuss@sources.redhat=
.com</A>.=20

<HR width=3D"50%">
</BODY></HTML>

------=_NextPart_000_001A_01C16A00.86EB8210--


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com