Portability | uses ffi |
---|---|
Stability | provisional |
Maintainer | Alberto Ruiz (aruiz at um dot es) |
Wrappers for selected functions described at:
- airy_Ai_e :: Double -> Precision -> (Double, Double)
- airy_Ai :: Double -> Precision -> Double
- airy_Bi_e :: Double -> Precision -> (Double, Double)
- airy_Bi :: Double -> Precision -> Double
- airy_Ai_scaled_e :: Double -> Precision -> (Double, Double)
- airy_Ai_scaled :: Double -> Precision -> Double
- airy_Bi_scaled_e :: Double -> Precision -> (Double, Double)
- airy_Bi_scaled :: Double -> Precision -> Double
- airy_Ai_deriv_e :: Double -> Precision -> (Double, Double)
- airy_Ai_deriv :: Double -> Precision -> Double
- airy_Bi_deriv_e :: Double -> Precision -> (Double, Double)
- airy_Bi_deriv :: Double -> Precision -> Double
- airy_Ai_deriv_scaled_e :: Double -> Precision -> (Double, Double)
- airy_Ai_deriv_scaled :: Double -> Precision -> Double
- airy_Bi_deriv_scaled_e :: Double -> Precision -> (Double, Double)
- airy_Bi_deriv_scaled :: Double -> Precision -> Double
- airy_zero_Ai_e :: CInt -> (Double, Double)
- airy_zero_Ai :: CInt -> Double
- airy_zero_Bi_e :: CInt -> (Double, Double)
- airy_zero_Bi :: CInt -> Double
- airy_zero_Ai_deriv_e :: CInt -> (Double, Double)
- airy_zero_Ai_deriv :: CInt -> Double
- airy_zero_Bi_deriv_e :: CInt -> (Double, Double)
- airy_zero_Bi_deriv :: CInt -> Double
- data Precision
- = PrecDouble
- | PrecSingle
- | PrecApprox
Documentation
airy_Ai_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Ai_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Ai :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Ai(double x,gsl_mode_t mode);
airy_Bi_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Bi_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Bi :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Bi(double x,gsl_mode_t mode);
airy_Ai_scaled_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Ai_scaled_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Ai_scaled :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Ai_scaled(double x,gsl_mode_t mode);
airy_Bi_scaled_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Bi_scaled_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Bi_scaled :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Bi_scaled(double x,gsl_mode_t mode);
airy_Ai_deriv_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Ai_deriv_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Ai_deriv :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Ai_deriv(double x,gsl_mode_t mode);
airy_Bi_deriv_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Bi_deriv_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Bi_deriv :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Bi_deriv(double x,gsl_mode_t mode);
airy_Ai_deriv_scaled_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Ai_deriv_scaled_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Ai_deriv_scaled :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Ai_deriv_scaled(double x,gsl_mode_t mode);
airy_Bi_deriv_scaled_e :: Double -> Precision -> (Double, Double)Source
wrapper for int gsl_sf_airy_Bi_deriv_scaled_e(double x,gsl_mode_t mode,gsl_sf_result* result);
airy_Bi_deriv_scaled :: Double -> Precision -> DoubleSource
wrapper for double gsl_sf_airy_Bi_deriv_scaled(double x,gsl_mode_t mode);
airy_zero_Ai_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_airy_zero_Ai_e(int s,gsl_sf_result* result);
airy_zero_Ai :: CInt -> DoubleSource
wrapper for double gsl_sf_airy_zero_Ai(int s);
airy_zero_Bi_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_airy_zero_Bi_e(int s,gsl_sf_result* result);
airy_zero_Bi :: CInt -> DoubleSource
wrapper for double gsl_sf_airy_zero_Bi(int s);
airy_zero_Ai_deriv_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_airy_zero_Ai_deriv_e(int s,gsl_sf_result* result);
airy_zero_Ai_deriv :: CInt -> DoubleSource
wrapper for double gsl_sf_airy_zero_Ai_deriv(int s);
airy_zero_Bi_deriv_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_airy_zero_Bi_deriv_e(int s,gsl_sf_result* result);
airy_zero_Bi_deriv :: CInt -> DoubleSource
wrapper for double gsl_sf_airy_zero_Bi_deriv(int s);