Safe Haskell | Safe-Inferred |
---|
Bindings.Gsl.NumericalIntegration
Documentation
data C'gsl_integration_workspace Source
Constructors
data C'gsl_integration_cquad_ival Source
Constructors
data C'gsl_integration_cquad_workspace Source
Constructors
C'gsl_integration_cquad_workspace | |
p'gsl_integration_cquad_workspace'ivals :: Ptr C'gsl_integration_cquad_workspace -> Ptr (Ptr C'gsl_integration_cquad_ival)Source
p'gsl_integration_cquad_workspace'heap :: Ptr C'gsl_integration_cquad_workspace -> Ptr (Ptr CSize)Source
data C'gsl_integration_qaws_table Source
Constructors
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
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
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_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
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
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
mK'gsl_integration_rule :: C'gsl_integration_rule -> 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_qawo_table'sine :: Ptr C'gsl_integration_qawo_table -> Ptr C'gsl_integration_qawo_enumSource
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
c'gsl_integration_cquad_workspace_alloc :: CSize -> IO (Ptr C'gsl_integration_cquad_workspace)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
p'gsl_integration_cquad_workspace_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_integration_cquad_workspace))Source
p'gsl_integration_cquad_workspace_free :: FunPtr (Ptr C'gsl_integration_cquad_workspace -> IO ())Source
c'gsl_integration_cquad :: Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> Ptr C'gsl_integration_cquad_workspace -> Ptr CDouble -> Ptr CDouble -> Ptr CSize -> IO CIntSource
p'gsl_integration_cquad :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> Ptr C'gsl_integration_cquad_workspace -> Ptr CDouble -> Ptr CDouble -> Ptr CSize -> IO CInt)Source
data C'gsl_integration_glfixed_table Source
Constructors
C'gsl_integration_glfixed_table | |
p'gsl_integration_glfixed_table_alloc :: FunPtr (CSize -> IO (Ptr C'gsl_integration_glfixed_table))Source
c'gsl_integration_glfixed :: Ptr C'gsl_function -> CDouble -> CDouble -> Ptr C'gsl_integration_glfixed_table -> IO CDoubleSource
p'gsl_integration_glfixed :: FunPtr (Ptr C'gsl_function -> CDouble -> CDouble -> Ptr C'gsl_integration_glfixed_table -> IO CDouble)Source
c'gsl_integration_glfixed_point :: CDouble -> CDouble -> CSize -> Ptr CDouble -> Ptr CDouble -> Ptr C'gsl_integration_glfixed_table -> IO CIntSource