Safe Haskell | Safe-Inferred |
---|
Documentation
p'gsl_multimin_function'f :: Ptr C'gsl_multimin_function -> Ptr (FunPtr (Ptr C'gsl_vector -> Ptr () -> IO CDouble))Source
data C'gsl_multimin_function_fdf Source
C'gsl_multimin_function_fdf | |
|
c'GSL_MULTIMIN_FN_EVAL_DF :: Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO ()Source
c'GSL_MULTIMIN_FN_EVAL_F_DF :: Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> Ptr CDouble -> Ptr C'gsl_vector -> IO ()Source
c'gsl_multimin_diff :: Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_multimin_function_fdf'f :: Ptr C'gsl_multimin_function_fdf -> Ptr (FunPtr (Ptr C'gsl_vector -> Ptr () -> IO CDouble))Source
p'gsl_multimin_diff :: FunPtr (Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt)Source
p'gsl_multimin_function_fdf'df :: Ptr C'gsl_multimin_function_fdf -> Ptr (FunPtr (Ptr C'gsl_vector -> Ptr () -> Ptr C'gsl_vector -> IO ()))Source
p'gsl_multimin_function_fdf'fdf :: Ptr C'gsl_multimin_function_fdf -> Ptr (FunPtr (Ptr C'gsl_vector -> Ptr () -> Ptr CDouble -> Ptr C'gsl_vector -> IO ()))Source
data C'gsl_multimin_fminimizer_type Source
C'gsl_multimin_fminimizer_type | |
|
data C'gsl_multimin_fminimizer Source
c'gsl_multimin_fminimizer_alloc :: Ptr C'gsl_multimin_fminimizer_type -> CSize -> IO (Ptr C'gsl_multimin_fminimizer)Source
c'gsl_multimin_fminimizer_set :: Ptr C'gsl_multimin_fminimizer -> Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_multimin_fminimizer_type'alloc :: Ptr C'gsl_multimin_fminimizer_type -> Ptr (FunPtr (Ptr () -> CSize -> IO CInt))Source
p'gsl_multimin_fminimizer_alloc :: FunPtr (Ptr C'gsl_multimin_fminimizer_type -> CSize -> IO (Ptr C'gsl_multimin_fminimizer))Source
p'gsl_multimin_fminimizer_set :: FunPtr (Ptr C'gsl_multimin_fminimizer -> Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt)Source
p'gsl_multimin_fminimizer_type'set :: Ptr C'gsl_multimin_fminimizer_type -> Ptr (FunPtr (Ptr () -> Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr CDouble -> Ptr C'gsl_vector -> IO CInt))Source
p'gsl_multimin_fminimizer_type'iterate :: Ptr C'gsl_multimin_fminimizer_type -> Ptr (FunPtr (Ptr () -> Ptr C'gsl_multimin_function -> Ptr C'gsl_vector -> Ptr CDouble -> Ptr CDouble -> IO CInt))Source
p'gsl_multimin_fminimizer'type :: Ptr C'gsl_multimin_fminimizer -> Ptr (Ptr C'gsl_multimin_fminimizer_type)Source
p'gsl_multimin_fminimizer_x :: FunPtr (Ptr C'gsl_multimin_fminimizer -> IO (Ptr C'gsl_vector))Source
p'gsl_multimin_fminimizer_type'free :: Ptr C'gsl_multimin_fminimizer_type -> Ptr (FunPtr (Ptr () -> IO ()))Source
p'gsl_multimin_fminimizer'f :: Ptr C'gsl_multimin_fminimizer -> Ptr (Ptr C'gsl_multimin_function)Source
p'gsl_multimin_test_gradient :: FunPtr (Ptr C'gsl_vector -> CDouble -> IO CInt)Source
data C'gsl_multimin_fdfminimizer_type Source
C'gsl_multimin_fdfminimizer_type | |
|
data C'gsl_multimin_fdfminimizer Source
c'gsl_multimin_fdfminimizer_alloc :: Ptr C'gsl_multimin_fdfminimizer_type -> CSize -> IO (Ptr C'gsl_multimin_fdfminimizer)Source
c'gsl_multimin_fdfminimizer_set :: Ptr C'gsl_multimin_fdfminimizer -> Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> CDouble -> CDouble -> IO CIntSource
p'gsl_multimin_fdfminimizer_type'alloc :: Ptr C'gsl_multimin_fdfminimizer_type -> Ptr (FunPtr (Ptr () -> CSize -> IO CInt))Source
p'gsl_multimin_fdfminimizer_alloc :: FunPtr (Ptr C'gsl_multimin_fdfminimizer_type -> CSize -> IO (Ptr C'gsl_multimin_fdfminimizer))Source
p'gsl_multimin_fdfminimizer_set :: FunPtr (Ptr C'gsl_multimin_fdfminimizer -> Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> CDouble -> CDouble -> IO CInt)Source
p'gsl_multimin_fdfminimizer_type'set :: Ptr C'gsl_multimin_fdfminimizer_type -> Ptr (FunPtr (Ptr () -> Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> Ptr CDouble -> Ptr C'gsl_vector -> CDouble -> CDouble -> IO CInt))Source
p'gsl_multimin_fdfminimizer_type'iterate :: Ptr C'gsl_multimin_fdfminimizer_type -> Ptr (FunPtr (Ptr () -> Ptr C'gsl_multimin_function_fdf -> Ptr C'gsl_vector -> Ptr CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt))Source
p'gsl_multimin_fdfminimizer'type :: Ptr C'gsl_multimin_fdfminimizer -> Ptr (Ptr C'gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer_type'restart :: Ptr C'gsl_multimin_fdfminimizer_type -> Ptr (FunPtr (Ptr () -> IO CInt))Source
c'gsl_multimin_fdfminimizer_gradient :: Ptr C'gsl_multimin_fdfminimizer -> IO (Ptr C'gsl_vector)Source
p'gsl_multimin_fdfminimizer_x :: FunPtr (Ptr C'gsl_multimin_fdfminimizer -> IO (Ptr C'gsl_vector))Source
p'gsl_multimin_fdfminimizer_dx :: FunPtr (Ptr C'gsl_multimin_fdfminimizer -> IO (Ptr C'gsl_vector))Source
p'gsl_multimin_fdfminimizer'fdf :: Ptr C'gsl_multimin_fdfminimizer -> Ptr (Ptr C'gsl_multimin_function_fdf)Source
p'gsl_multimin_fdfminimizer_type'free :: Ptr C'gsl_multimin_fdfminimizer_type -> Ptr (FunPtr (Ptr () -> IO ()))Source
p'gsl_multimin_fdfminimizer_gradient :: FunPtr (Ptr C'gsl_multimin_fdfminimizer -> IO (Ptr C'gsl_vector))Source
p'gsl_multimin_fdfminimizer_steepest_descent :: Ptr (Ptr gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer_conjugate_pr :: Ptr (Ptr gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer_conjugate_fr :: Ptr (Ptr gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer_vector_bfgs :: Ptr (Ptr gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer_vector_bfgs2 :: Ptr (Ptr gsl_multimin_fdfminimizer_type)Source
p'gsl_multimin_fdfminimizer'gradient :: Ptr C'gsl_multimin_fdfminimizer -> Ptr (Ptr C'gsl_vector)Source
p'gsl_multimin_fminimizer_nmsimplex :: Ptr (Ptr gsl_multimin_fminimizer_type)Source
p'gsl_multimin_fminimizer_nmsimplex2 :: Ptr (Ptr gsl_multimin_fminimizer_type)Source