NAME

Gsl - Perl Interface to The GNU Scientific Library

SYNOPSIS

use Gsl qw(:FUNCTIONFAMILY);
# returns an object for Special function answers
my $r	     = new Gsl::SpecialFunction;
my $answer = FUNCTION( $x );
# functions that take a result object have a _e appended
# to their name
my $status = FUNCTION_e( $x, $r );
print "Value: " . $r->val . "\n";
print "Error: " . $r->err . "\n";
print "Status: $status\n";

DESCRIPTION

  Currently this module only implements the GSL Special function library.

  Current Function Families and their description:
                Airy - Airy Functions  
                Bessel - Bessel Functions 
                Clausen - Clausen Functions 
                Coulomb - Coulomb Wave Functions 
                Coupling - Coupling Coefficients 
                Dawson - Dawson Function 
                Debye - Debye Functions 
		Dilog - Dilogarithm   
                Elementary - Elementary Functions
                EllipticInt - Elliptic Integrals 
                EllipticJac - Elliptic Functions (Jacobi) 
                Error - Error Function
                Exp - Exponential Function 
                ExpInt - Exponential Integrals
                FermiDirac - Fermi-Dirac Function 
                Gamma  - Gamma Function (includes Factorial) 
                Gegenbauer - Gegenbauer Functions 
                HyperGeometric - Hypergeometric Functions 
                Laguerre - Laguerre Functions 
                Legendre - Legendre Functions and Spherical Harmonics 
                Log - Logarithm and Related Functions 
                Power - Power Function (x^n) 
                Psi - Psi (Digamma) Function
                Synchrotron - Synchrotron Functions 
                Transport - Transport Functions 
                Trig - Trigonometric Functions    
                Zeta - Zeta Functions 
                SpecialFunction - The Full Monty

Exported constants

None

Exported functions

Please go to http://sources.redhat.com/gsl/ref/gsl-ref_toc.html for a complete
list of the functions, there are a lot of them, and GSL already has very good
documentation for them.

AUTHOR

Jonathan Leto, jonathan@leto.net

SEE ALSO

GNU Scientific Library http://sources.redhat.com/gsl

To get Gsl: http://www.leto.net/code/gsl/