bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.Source codeContentsIndex
Bindings.Gsl.OneDimensionalMinimization
Description
http://www.gnu.org/software/gsl/manual/html_node/One-dimensional-Minimization.html
Documentation
data C'gsl_min_fminimizer_type Source
Constructors
C'gsl_min_fminimizer_type
c'gsl_min_fminimizer_type'name :: CString
c'gsl_min_fminimizer_type'size :: CSize
c'gsl_min_fminimizer_type'set :: FunPtr (Ptr () -> Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO CInt)
c'gsl_min_fminimizer_type'iterate :: FunPtr (Ptr () -> Ptr C'gsl_function -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt)
show/hide Instances
data C'gsl_min_fminimizer Source
Constructors
C'gsl_min_fminimizer
c'gsl_min_fminimizer'type :: Ptr C'gsl_min_fminimizer_type
c'gsl_min_fminimizer'function :: Ptr C'gsl_function
c'gsl_min_fminimizer'x_minimum :: CDouble
c'gsl_min_fminimizer'x_lower :: CDouble
c'gsl_min_fminimizer'x_upper :: CDouble
c'gsl_min_fminimizer'f_minimum :: CDouble
c'gsl_min_fminimizer'f_lower :: CDouble
c'gsl_min_fminimizer'f_upper :: CDouble
c'gsl_min_fminimizer'state :: Ptr ()
show/hide Instances
c'gsl_min_fminimizer_alloc :: Ptr C'gsl_min_fminimizer_type -> IO (Ptr C'gsl_min_fminimizer)Source
c'gsl_min_fminimizer_free :: Ptr C'gsl_min_fminimizer -> IO ()Source
p'gsl_min_fminimizer_alloc :: FunPtr (Ptr C'gsl_min_fminimizer_type -> IO (Ptr C'gsl_min_fminimizer))Source
c'gsl_min_fminimizer_set :: Ptr C'gsl_min_fminimizer -> Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> IO CIntSource
p'gsl_min_fminimizer_free :: FunPtr (Ptr C'gsl_min_fminimizer -> IO ())Source
c'gsl_min_fminimizer_set_with_values :: Ptr C'gsl_min_fminimizer -> Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO CIntSource
c'gsl_min_fminimizer_iterate :: Ptr C'gsl_min_fminimizer -> IO CIntSource
p'gsl_min_fminimizer_set :: FunPtr (Ptr C'gsl_min_fminimizer -> Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> IO CInt)Source
c'gsl_min_fminimizer_name :: Ptr C'gsl_min_fminimizer -> IO CStringSource
p'gsl_min_fminimizer_set_with_values :: FunPtr (Ptr C'gsl_min_fminimizer -> Ptr C'gsl_function -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> IO CInt)Source
c'gsl_min_fminimizer_x_minimum :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_iterate :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CInt)Source
c'gsl_min_fminimizer_x_lower :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_name :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CString)Source
c'gsl_min_fminimizer_x_upper :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_x_minimum :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
c'gsl_min_fminimizer_f_minimum :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_x_lower :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
c'gsl_min_fminimizer_f_lower :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_x_upper :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
c'gsl_min_fminimizer_f_upper :: Ptr C'gsl_min_fminimizer -> IO CDoubleSource
p'gsl_min_fminimizer_f_minimum :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
p'gsl_min_fminimizer_f_lower :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
c'gsl_min_test_interval :: CDouble -> CDouble -> CDouble -> CDouble -> IO CIntSource
p'gsl_min_fminimizer_f_upper :: FunPtr (Ptr C'gsl_min_fminimizer -> IO CDouble)Source
p'gsl_min_fminimizer_goldensection :: Ptr (Ptr gsl_min_fminimizer_type)Source
p'gsl_min_test_interval :: FunPtr (CDouble -> CDouble -> CDouble -> CDouble -> IO CInt)Source
p'gsl_min_fminimizer_brent :: Ptr (Ptr gsl_min_fminimizer_type)Source
type C'gsl_min_bracketing_function = FunPtr (Ptr C'gsl_function -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CSize -> IO CInt)Source
mk'gsl_min_bracketing_function :: (Ptr C'gsl_function -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CSize -> IO CInt) -> IO C'gsl_min_bracketing_functionSource
c'gsl_min_find_bracket :: Ptr C'gsl_function -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CSize -> IO CIntSource
p'gsl_min_find_bracket :: FunPtr (Ptr C'gsl_function -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CSize -> IO CInt)Source
Produced by Haddock version 2.4.2