bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.Source codeContentsIndex
Bindings.Gsl.NumericalIntegration
Description
http://www.gnu.org/software/gsl/manual/html_node/Numerical-Integration.html
Documentation
data C'gsl_integration_workspace Source
Constructors
C'gsl_integration_workspace
c'gsl_integration_workspace'limit :: CSize
c'gsl_integration_workspace'size :: CSize
c'gsl_integration_workspace'nrmax :: CSize
c'gsl_integration_workspace'i :: CSize
c'gsl_integration_workspace'maximum_level :: CSize
c'gsl_integration_workspace'alist :: Ptr CDouble
c'gsl_integration_workspace'blist :: Ptr CDouble
c'gsl_integration_workspace'rlist :: Ptr CDouble
c'gsl_integration_workspace'elist :: Ptr CDouble
c'gsl_integration_workspace'order :: Ptr CSize
c'gsl_integration_workspace'level :: Ptr CSize
show/hide Instances
c'gsl_integration_workspace_alloc :: CSize -> IO (Ptr C'gsl_integration_workspace)Source
c'gsl_integration_workspace_free :: Ptr C'gsl_integration_workspace -> IO ()Source
p'gsl_integration_workspace_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_integration_workspace))Source
p'gsl_integration_workspace_free :: FunPtr (Ptr C'gsl_integration_workspace -> IO ())Source
data C'gsl_integration_qaws_table Source
Constructors
C'gsl_integration_qaws_table
c'gsl_integration_qaws_table'alpha :: CDouble
c'gsl_integration_qaws_table'beta :: CDouble
c'gsl_integration_qaws_table'mu :: CInt
c'gsl_integration_qaws_table'nu :: CInt
c'gsl_integration_qaws_table'ri :: [CDouble]
c'gsl_integration_qaws_table'rj :: [CDouble]
c'gsl_integration_qaws_table'rg :: [CDouble]
c'gsl_integration_qaws_table'rh :: [CDouble]
show/hide Instances
c'gsl_integration_qaws_table_alloc :: CDouble -> CDouble -> CInt -> CInt -> CInt -> IO (Ptr C'gsl_integration_qaws_table)Source
c'gsl_integration_qaws_table_set :: Ptr C'gsl_integration_qaws_table -> CDouble -> CDouble -> CInt -> CInt -> CInt -> IO CIntSource
c'gsl_integration_qaws_table_free :: Ptr C'gsl_integration_qaws_table -> IO ()Source
p'gsl_integration_qaws_table_alloc :: FunPtr (CDouble -> CDouble -> CInt -> CInt -> CInt -> IO (Ptr C'gsl_integration_qaws_table))Source
p'gsl_integration_qaws_table_set :: FunPtr (Ptr C'gsl_integration_qaws_table -> CDouble -> CDouble -> CInt -> CInt -> CInt -> IO CInt)Source
type C'gsl_integration_qawo_enum = CUIntSource
p'gsl_integration_qaws_table_free :: FunPtr (Ptr C'gsl_integration_qaws_table -> IO ())Source
c'GSL_INTEG_COSINE :: Num a => aSource
c'GSL_INTEG_SINE :: Num a => aSource
data C'gsl_integration_qawo_table Source
Constructors
C'gsl_integration_qawo_table
c'gsl_integration_qawo_table'n :: CSize
c'gsl_integration_qawo_table'omega :: CDouble
c'gsl_integration_qawo_table'L :: CDouble
c'gsl_integration_qawo_table'par :: CDouble
c'gsl_integration_qawo_table'sine :: C'gsl_integration_qawo_enum
c'gsl_integration_qawo_table'chebmo :: Ptr CDouble
show/hide Instances
c'gsl_integration_qawo_table_alloc :: CDouble -> CDouble -> C'gsl_integration_qawo_enum -> CSize -> IO (Ptr C'gsl_integration_qawo_table)Source
c'gsl_integration_qawo_table_set :: Ptr C'gsl_integration_qawo_table -> CDouble -> CDouble -> C'gsl_integration_qawo_enum -> IO CIntSource
c'gsl_integration_qawo_table_set_length :: Ptr C'gsl_integration_qawo_table -> CDouble -> IO CIntSource
p'gsl_integration_qawo_table_alloc :: FunPtr (CDouble -> CDouble -> C'gsl_integration_qawo_enum -> CSize -> IO (Ptr C'gsl_integration_qawo_table))Source
c'gsl_integration_qawo_table_free :: Ptr C'gsl_integration_qawo_table -> IO ()Source
p'gsl_integration_qawo_table_set :: FunPtr (Ptr C'gsl_integration_qawo_table -> CDouble -> CDouble -> C'gsl_integration_qawo_enum -> IO CInt)Source
p'gsl_integration_qawo_table_set_length :: FunPtr (Ptr C'gsl_integration_qawo_table -> CDouble -> IO CInt)Source
type C'gsl_integration_rule = FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
p'gsl_integration_qawo_table_free :: FunPtr (Ptr C'gsl_integration_qawo_table -> IO ())Source
mk'gsl_integration_rule :: (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()) -> IO C'gsl_integration_ruleSource
c'gsl_integration_qk15 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
c'gsl_integration_qk21 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
c'gsl_integration_qk31 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
p'gsl_integration_qk15 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'gsl_integration_qk41 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
p'gsl_integration_qk21 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'gsl_integration_qk51 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
p'gsl_integration_qk31 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'gsl_integration_qk61 :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
p'gsl_integration_qk41 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'gsl_integration_qcheb :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
p'gsl_integration_qk51 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
p'gsl_integration_qk61 :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
p'gsl_integration_qcheb :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'GSL_INTEG_GAUSS15 :: Num a => aSource
c'GSL_INTEG_GAUSS21 :: Num a => aSource
c'GSL_INTEG_GAUSS31 :: Num a => aSource
c'GSL_INTEG_GAUSS41 :: Num a => aSource
c'GSL_INTEG_GAUSS51 :: Num a => aSource
c'GSL_INTEG_GAUSS61 :: Num a => aSource
c'gsl_integration_qk :: CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ()Source
c'gsl_integration_qng :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CSize -> IO CIntSource
c'gsl_integration_qag :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> CInt -> CInt -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qk :: FunPtr (CInt -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr C'gsl_function -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO ())Source
c'gsl_integration_qagi :: Ptr C'gsl_function -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qng :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CSize -> IO CInt)Source
c'gsl_integration_qagiu :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qag :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> CInt -> CInt -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
p'gsl_integration_qagi :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qagil :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qagiu :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qags :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qagil :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qagp :: Ptr C'gsl_function -> Ptr CDouble -> CSize -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qags :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qawc :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qagp :: FunPtr (Ptr C'gsl_function -> Ptr CDouble -> CSize -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qaws :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr C'gsl_integration_qaws_table -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qawc :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qawo :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_qawo_table -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qaws :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr C'gsl_integration_qaws_table -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_integration_qawf :: Ptr C'gsl_function -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_qawo_table -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_integration_qawo :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_qawo_table -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
p'gsl_integration_qawf :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CSize -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_workspace -> Ptr C'gsl_integration_qawo_table -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
Produced by Haddock version 2.4.2