public inbox for gsl-announce@sourceware.org
 help / color / mirror / Atom feed
From: Arno Peters <a.w.peters@ieee.org>
To: gsl-announce@sources.redhat.com
Subject: Guile bindings for GSL and LAPACK
Date: Mon, 09 Sep 2002 15:12:00 -0000	[thread overview]
Message-ID: <20020909201242.GB30270@duronbox.nosuchnet> (raw)

This is to announce the Guile bindings for GSL and (to a much lesser
extent) LAPACK.  The bindings includes support for the following:

* complex numbers
* vector and matrix functions
* GSL BLAS
* linear algebra
* random number generators
* statistics
* fast fourier transforms
* random distributions
* special functions
* monte carlo integration
* quasi random sequences
* permutations, combinations and sorting
* function integration
* function differentiation
* function minimization (single dimension only)
* polynomial root finding (single dimension only)
* chebyshev approximations
* function fitting
* dgesv, zgesv, dgels, zgels functions from LAPACK

The test scripts have been taken from the examples in the GSL
reference manual.  They both show that the bindings work and serve as
examples of how to properly call the functions within Guile.  The
bindings have been tested against Guile 1.4 and GSL 1.2; they were
produced by using SWIG 1.3.

Guile-numerics homepage:
   http://www.freesoftware.fsf.org/guile-num/

Guile-numerics is available for download here:
   http://freesoftware.fsf.org/download/guile-num/unstable.pkg/


Additional info:

Guile is an implementation of the Scheme programming language.
   http://www.gnu.org/software/guile/

SWIG is a software development tool that connects programs written in
C and C++ with a variety of high-level programming languages.
   http://swig.sf.net/


                 reply	other threads:[~2002-09-09 22:12 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020909201242.GB30270@duronbox.nosuchnet \
    --to=a.w.peters@ieee.org \
    --cc=gsl-announce@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).