Portability | uses ffi |
---|---|
Stability | provisional |
Maintainer | Alberto Ruiz (aruiz at um dot es) |
Wrappers for selected functions described at:
- sin_e :: Double -> (Double, Double)
- sin :: Double -> Double
- cos_e :: Double -> (Double, Double)
- cos :: Double -> Double
- hypot_e :: Double -> Double -> (Double, Double)
- hypot :: Double -> Double -> Double
- sinc_e :: Double -> (Double, Double)
- sinc :: Double -> Double
- lnsinh_e :: Double -> (Double, Double)
- lnsinh :: Double -> Double
- lncosh_e :: Double -> (Double, Double)
- lncosh :: Double -> Double
- sin_err_e :: Double -> Double -> (Double, Double)
- cos_err_e :: Double -> Double -> (Double, Double)
- angle_restrict_symm :: Double -> Double
- angle_restrict_pos :: Double -> Double
- angle_restrict_symm_err_e :: Double -> (Double, Double)
- angle_restrict_pos_err_e :: Double -> (Double, Double)
Documentation
sin_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_sin_e(double x,gsl_sf_result* result);
http://www.google.com/search?q=gsl_sf_sin_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
wrapper for double gsl_sf_sin(double x);
http://www.google.com/search?q=gsl_sf_sin&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
cos_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_cos_e(double x,gsl_sf_result* result);
http://www.google.com/search?q=gsl_sf_cos_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
wrapper for double gsl_sf_cos(double x);
http://www.google.com/search?q=gsl_sf_cos&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
hypot_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_hypot_e(double x,double y,gsl_sf_result* result);
hypot :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_hypot(double x,double y);
http://www.google.com/search?q=gsl_sf_hypot&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
sinc_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_sinc_e(double x,gsl_sf_result* result);
sinc :: Double -> DoubleSource
wrapper for double gsl_sf_sinc(double x);
http://www.google.com/search?q=gsl_sf_sinc&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky
lnsinh_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_lnsinh_e(double x,gsl_sf_result* result);
lncosh_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_lncosh_e(double x,gsl_sf_result* result);
sin_err_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_sin_err_e(double x,double dx,gsl_sf_result* result);
cos_err_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_cos_err_e(double x,double dx,gsl_sf_result* result);
angle_restrict_symm :: Double -> DoubleSource
wrapper for double gsl_sf_angle_restrict_symm(double theta);
angle_restrict_pos :: Double -> DoubleSource
wrapper for double gsl_sf_angle_restrict_pos(double theta);
angle_restrict_symm_err_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_angle_restrict_symm_err_e(double theta,gsl_sf_result* result);
angle_restrict_pos_err_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_angle_restrict_pos_err_e(double theta,gsl_sf_result* result);