Portability | uses ffi |
---|---|
Stability | provisional |
Maintainer | Alberto Ruiz (aruiz at um dot es) |
Wrappers for selected functions described at:
- 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 :: CInt -> Double -> (Double, Double)
- taylorcoeff :: CInt -> Double -> Double
- fact_e :: CInt -> (Double, Double)
- fact :: CInt -> Double
- doublefact_e :: CInt -> (Double, Double)
- doublefact :: CInt -> Double
- lnfact_e :: CInt -> (Double, Double)
- lnfact :: CInt -> Double
- lndoublefact_e :: CInt -> (Double, Double)
- lndoublefact :: CInt -> Double
- lnchoose_e :: CInt -> CInt -> (Double, Double)
- lnchoose :: CInt -> CInt -> Double
- choose_e :: CInt -> CInt -> (Double, Double)
- choose :: CInt -> CInt -> 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);
gamma_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_gamma_e(double x,gsl_sf_result* result);
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);
gammainv_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_gammainv_e(double x,gsl_sf_result* result);
taylorcoeff_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_taylorcoeff_e(int n,double x,gsl_sf_result* result);
taylorcoeff :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_taylorcoeff(int n,double x);
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 :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_doublefact_e(int n,gsl_sf_result* result);
doublefact :: CInt -> DoubleSource
wrapper for double gsl_sf_doublefact(int n);
lnfact_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_lnfact_e(int n,gsl_sf_result* result);
lndoublefact_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_lndoublefact_e(int n,gsl_sf_result* result);
lndoublefact :: CInt -> DoubleSource
wrapper for double gsl_sf_lndoublefact(int n);
lnchoose_e :: CInt -> CInt -> (Double, Double)Source
wrapper for int gsl_sf_lnchoose_e(int n,int m,gsl_sf_result* result);
choose_e :: CInt -> CInt -> (Double, Double)Source
wrapper for int gsl_sf_choose_e(int n,int m,gsl_sf_result* result);
lnpoch_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_lnpoch_e(double a,double x,gsl_sf_result* result);
poch_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_poch_e(double a,double x,gsl_sf_result* result);
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);
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);
gamma_inc_Q :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_gamma_inc_Q(double a,double x);
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);
gamma_inc_P :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_gamma_inc_P(double a,double x);
gamma_inc_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_gamma_inc_e(double a,double x,gsl_sf_result* result);
gamma_inc :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_gamma_inc(double a,double x);
lnbeta_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_lnbeta_e(double a,double b,gsl_sf_result* result);
beta_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_beta_e(double a,double b,gsl_sf_result* result);
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