hmatrix-0.1.1.0: Linear algebra and numerical computationsSource codeContentsIndex
Numeric.GSL.Special.Gamma
Portabilityuses ffi
Stabilityprovisional
MaintainerAlberto Ruiz (aruiz at um dot es)
Description

Wrappers for selected functions described at:

http://www.google.com/search?q=gsl_sf_gamma.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

Synopsis
lngamma_e :: Double -> (Double, Double)
lngamma :: Double -> Double
gamma_e :: Double -> (Double, Double)
gamma :: Double -> Double
gammastar_e :: Double -> (Double, Double)
gammastar :: Double -> Double
gammainv_e :: Double -> (Double, Double)
gammainv :: Double -> Double
taylorcoeff_e :: Int -> Double -> (Double, Double)
taylorcoeff :: Int -> Double -> Double
fact_e :: Int -> (Double, Double)
fact :: Int -> Double
doublefact_e :: Int -> (Double, Double)
doublefact :: Int -> Double
lnfact_e :: Int -> (Double, Double)
lnfact :: Int -> Double
lndoublefact_e :: Int -> (Double, Double)
lndoublefact :: Int -> Double
lnchoose_e :: Int -> Int -> (Double, Double)
lnchoose :: Int -> Int -> Double
choose_e :: Int -> Int -> (Double, Double)
choose :: Int -> Int -> Double
lnpoch_e :: Double -> Double -> (Double, Double)
lnpoch :: Double -> Double -> Double
poch_e :: Double -> Double -> (Double, Double)
poch :: Double -> Double -> Double
pochrel_e :: Double -> Double -> (Double, Double)
pochrel :: Double -> Double -> Double
gamma_inc_Q_e :: Double -> Double -> (Double, Double)
gamma_inc_Q :: Double -> Double -> Double
gamma_inc_P_e :: Double -> Double -> (Double, Double)
gamma_inc_P :: Double -> Double -> Double
gamma_inc_e :: Double -> Double -> (Double, Double)
gamma_inc :: Double -> Double -> Double
lnbeta_e :: Double -> Double -> (Double, Double)
lnbeta :: Double -> Double -> Double
beta_e :: Double -> Double -> (Double, Double)
beta :: Double -> Double -> Double
beta_inc_e :: Double -> Double -> Double -> (Double, Double)
beta_inc :: Double -> Double -> Double -> Double
Documentation
lngamma_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_lngamma_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lngamma_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lngamma :: Double -> DoubleSource

wrapper for double gsl_sf_lngamma(double x);

http://www.google.com/search?q=gsl_sf_lngamma&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_gamma_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gamma_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma :: Double -> DoubleSource

wrapper for double gsl_sf_gamma(double x);

http://www.google.com/search?q=gsl_sf_gamma&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gammastar_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_gammastar_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gammastar_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gammastar :: Double -> DoubleSource

wrapper for double gsl_sf_gammastar(double x);

http://www.google.com/search?q=gsl_sf_gammastar&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gammainv_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_gammainv_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gammainv_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gammainv :: Double -> DoubleSource

wrapper for double gsl_sf_gammainv(double x);

http://www.google.com/search?q=gsl_sf_gammainv&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

taylorcoeff_e :: Int -> Double -> (Double, Double)Source

wrapper for int gsl_sf_taylorcoeff_e(int n,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_taylorcoeff_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

taylorcoeff :: Int -> Double -> DoubleSource

wrapper for double gsl_sf_taylorcoeff(int n,double x);

http://www.google.com/search?q=gsl_sf_taylorcoeff&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

fact_e :: Int -> (Double, Double)Source

wrapper for int gsl_sf_fact_e(int n,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_fact_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

fact :: Int -> DoubleSource

wrapper for double gsl_sf_fact(int n);

http://www.google.com/search?q=gsl_sf_fact&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

doublefact_e :: Int -> (Double, Double)Source

wrapper for int gsl_sf_doublefact_e(int n,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_doublefact_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

doublefact :: Int -> DoubleSource

wrapper for double gsl_sf_doublefact(int n);

http://www.google.com/search?q=gsl_sf_doublefact&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnfact_e :: Int -> (Double, Double)Source

wrapper for int gsl_sf_lnfact_e(int n,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lnfact_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnfact :: Int -> DoubleSource

wrapper for double gsl_sf_lnfact(int n);

http://www.google.com/search?q=gsl_sf_lnfact&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lndoublefact_e :: Int -> (Double, Double)Source

wrapper for int gsl_sf_lndoublefact_e(int n,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lndoublefact_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lndoublefact :: Int -> DoubleSource

wrapper for double gsl_sf_lndoublefact(int n);

http://www.google.com/search?q=gsl_sf_lndoublefact&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnchoose_e :: Int -> Int -> (Double, Double)Source

wrapper for int gsl_sf_lnchoose_e(int n,int m,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lnchoose_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnchoose :: Int -> Int -> DoubleSource

wrapper for double gsl_sf_lnchoose(int n,int m);

http://www.google.com/search?q=gsl_sf_lnchoose&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

choose_e :: Int -> Int -> (Double, Double)Source

wrapper for int gsl_sf_choose_e(int n,int m,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_choose_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

choose :: Int -> Int -> DoubleSource

wrapper for double gsl_sf_choose(int n,int m);

http://www.google.com/search?q=gsl_sf_choose&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnpoch_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_lnpoch_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lnpoch_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnpoch :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_lnpoch(double a,double x);

http://www.google.com/search?q=gsl_sf_lnpoch&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

poch_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_poch_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_poch_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

poch :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_poch(double a,double x);

http://www.google.com/search?q=gsl_sf_poch&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

pochrel_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_pochrel_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_pochrel_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

pochrel :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_pochrel(double a,double x);

http://www.google.com/search?q=gsl_sf_pochrel&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc_Q_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_gamma_inc_Q_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gamma_inc_Q_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc_Q :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_gamma_inc_Q(double a,double x);

http://www.google.com/search?q=gsl_sf_gamma_inc_Q&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc_P_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_gamma_inc_P_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gamma_inc_P_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc_P :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_gamma_inc_P(double a,double x);

http://www.google.com/search?q=gsl_sf_gamma_inc_P&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_gamma_inc_e(double a,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_gamma_inc_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

gamma_inc :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_gamma_inc(double a,double x);

http://www.google.com/search?q=gsl_sf_gamma_inc&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnbeta_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_lnbeta_e(double a,double b,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_lnbeta_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

lnbeta :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_lnbeta(double a,double b);

http://www.google.com/search?q=gsl_sf_lnbeta&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

beta_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_beta_e(double a,double b,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_beta_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

beta :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_beta(double a,double b);

http://www.google.com/search?q=gsl_sf_beta&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

beta_inc_e :: Double -> Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_beta_inc_e(double a,double b,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_beta_inc_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

beta_inc :: Double -> Double -> Double -> DoubleSource

wrapper for double gsl_sf_beta_inc(double a,double b,double x);

http://www.google.com/search?q=gsl_sf_beta_inc&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

Produced by Haddock version 2.4.2