bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
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
)
Instances
Eq
C'gsl_min_fminimizer_type
Show
C'gsl_min_fminimizer_type
Storable
C'gsl_min_fminimizer_type
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
()
Instances
Eq
C'gsl_min_fminimizer
Show
C'gsl_min_fminimizer
Storable
C'gsl_min_fminimizer
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
CInt
Source
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
CInt
Source
c'gsl_min_fminimizer_iterate
::
Ptr
C'gsl_min_fminimizer
->
IO
CInt
Source
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
CString
Source
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
CDouble
Source
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
CDouble
Source
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
CDouble
Source
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
CDouble
Source
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
CDouble
Source
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
CDouble
Source
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
CInt
Source
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_function
Source
c'gsl_min_find_bracket
::
Ptr
C'gsl_function
->
Ptr
CDouble
->
Ptr
CDouble
->
Ptr
CDouble
->
Ptr
CDouble
->
Ptr
CDouble
->
Ptr
CDouble
->
CSize
->
IO
CInt
Source
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