bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
Bindings.Gsl.OneDimensionalRootFinding
Description
http://www.gnu.org/software/gsl/manual/html_node/One-dimensional-Root_002dFinding.html
Documentation
data
C'gsl_root_fsolver_type
Source
Constructors
C'gsl_root_fsolver_type
c'gsl_root_fsolver_type'name
::
CString
c'gsl_root_fsolver_type'size
::
CSize
c'gsl_root_fsolver_type'set
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_function
->
Ptr
CDouble
->
CDouble
->
CDouble
->
IO
CInt
)
c'gsl_root_fsolver_type'iterate
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_function
->
Ptr
CDouble
->
Ptr
CDouble
->
Ptr
CDouble
->
IO
CInt
)
Instances
Eq
C'gsl_root_fsolver_type
Show
C'gsl_root_fsolver_type
Storable
C'gsl_root_fsolver_type
data
C'gsl_root_fsolver
Source
Constructors
C'gsl_root_fsolver
c'gsl_root_fsolver'type
::
Ptr
C'gsl_root_fsolver_type
c'gsl_root_fsolver'function
::
Ptr
C'gsl_function
c'gsl_root_fsolver'root
::
CDouble
c'gsl_root_fsolver'x_lower
::
CDouble
c'gsl_root_fsolver'x_upper
::
CDouble
c'gsl_root_fsolver'state
::
Ptr
()
Instances
Eq
C'gsl_root_fsolver
Show
C'gsl_root_fsolver
Storable
C'gsl_root_fsolver
data
C'gsl_root_fdfsolver_type
Source
Constructors
C'gsl_root_fdfsolver_type
c'gsl_root_fdfsolver_type'name
::
CString
c'gsl_root_fdfsolver_type'size
::
CSize
c'gsl_root_fdfsolver_type'set
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_function_fdf
->
Ptr
CDouble
->
IO
CInt
)
c'gsl_root_fdfsolver_type'iterate
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_function_fdf
->
Ptr
CDouble
->
IO
CInt
)
Instances
Eq
C'gsl_root_fdfsolver_type
Show
C'gsl_root_fdfsolver_type
Storable
C'gsl_root_fdfsolver_type
data
C'gsl_root_fdfsolver
Source
Constructors
C'gsl_root_fdfsolver
c'gsl_root_fdfsolver'type
::
Ptr
C'gsl_root_fdfsolver_type
c'gsl_root_fdfsolver'fdf
::
Ptr
C'gsl_function_fdf
c'gsl_root_fdfsolver'root
::
CDouble
c'gsl_root_fdfsolver'state
::
Ptr
()
Instances
Eq
C'gsl_root_fdfsolver
Show
C'gsl_root_fdfsolver
Storable
C'gsl_root_fdfsolver
c'gsl_root_fsolver_alloc
::
Ptr
C'gsl_root_fsolver_type
->
IO
(
Ptr
C'gsl_root_fsolver
)
Source
c'gsl_root_fsolver_free
::
Ptr
C'gsl_root_fsolver
->
IO
()
Source
p'gsl_root_fsolver_alloc
::
FunPtr
(
Ptr
C'gsl_root_fsolver_type
->
IO
(
Ptr
C'gsl_root_fsolver
))
Source
c'gsl_root_fsolver_set
::
Ptr
C'gsl_root_fsolver
->
Ptr
C'gsl_function
->
CDouble
->
CDouble
->
IO
CInt
Source
c'gsl_root_fsolver_iterate
::
Ptr
C'gsl_root_fsolver
->
IO
CInt
Source
p'gsl_root_fsolver_free
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
()
)
Source
c'gsl_root_fsolver_name
::
Ptr
C'gsl_root_fsolver
->
IO
CString
Source
p'gsl_root_fsolver_set
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
Ptr
C'gsl_function
->
CDouble
->
CDouble
->
IO
CInt
)
Source
c'gsl_root_fsolver_root
::
Ptr
C'gsl_root_fsolver
->
IO
CDouble
Source
p'gsl_root_fsolver_iterate
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
CInt
)
Source
c'gsl_root_fsolver_x_lower
::
Ptr
C'gsl_root_fsolver
->
IO
CDouble
Source
p'gsl_root_fsolver_name
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
CString
)
Source
c'gsl_root_fsolver_x_upper
::
Ptr
C'gsl_root_fsolver
->
IO
CDouble
Source
p'gsl_root_fsolver_root
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
CDouble
)
Source
p'gsl_root_fsolver_x_lower
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
CDouble
)
Source
c'gsl_root_fdfsolver_alloc
::
Ptr
C'gsl_root_fdfsolver_type
->
IO
(
Ptr
C'gsl_root_fdfsolver
)
Source
p'gsl_root_fsolver_x_upper
::
FunPtr
(
Ptr
C'gsl_root_fsolver
->
IO
CDouble
)
Source
c'gsl_root_fdfsolver_set
::
Ptr
C'gsl_root_fdfsolver
->
Ptr
C'gsl_function_fdf
->
CDouble
->
IO
CInt
Source
c'gsl_root_fdfsolver_iterate
::
Ptr
C'gsl_root_fdfsolver
->
IO
CInt
Source
p'gsl_root_fdfsolver_alloc
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver_type
->
IO
(
Ptr
C'gsl_root_fdfsolver
))
Source
c'gsl_root_fdfsolver_free
::
Ptr
C'gsl_root_fdfsolver
->
IO
()
Source
p'gsl_root_fdfsolver_set
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver
->
Ptr
C'gsl_function_fdf
->
CDouble
->
IO
CInt
)
Source
c'gsl_root_fdfsolver_name
::
Ptr
C'gsl_root_fdfsolver
->
IO
CString
Source
p'gsl_root_fdfsolver_iterate
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver
->
IO
CInt
)
Source
c'gsl_root_fdfsolver_root
::
Ptr
C'gsl_root_fdfsolver
->
IO
CDouble
Source
p'gsl_root_fdfsolver_free
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver
->
IO
()
)
Source
p'gsl_root_fdfsolver_name
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver
->
IO
CString
)
Source
c'gsl_root_test_interval
::
CDouble
->
CDouble
->
CDouble
->
CDouble
->
IO
CInt
Source
c'gsl_root_test_residual
::
CDouble
->
CDouble
->
IO
CInt
Source
p'gsl_root_fdfsolver_root
::
FunPtr
(
Ptr
C'gsl_root_fdfsolver
->
IO
CDouble
)
Source
c'gsl_root_test_delta
::
CDouble
->
CDouble
->
CDouble
->
CDouble
->
IO
CInt
Source
p'gsl_root_test_interval
::
FunPtr
(
CDouble
->
CDouble
->
CDouble
->
CDouble
->
IO
CInt
)
Source
p'gsl_root_test_residual
::
FunPtr
(
CDouble
->
CDouble
->
IO
CInt
)
Source
p'gsl_root_fsolver_bisection
::
Ptr
(
Ptr
C'gsl_root_fsolver_type
)
Source
p'gsl_root_test_delta
::
FunPtr
(
CDouble
->
CDouble
->
CDouble
->
CDouble
->
IO
CInt
)
Source
p'gsl_root_fsolver_brent
::
Ptr
(
Ptr
C'gsl_root_fsolver_type
)
Source
p'gsl_root_fsolver_falsepos
::
Ptr
(
Ptr
C'gsl_root_fsolver_type
)
Source
p'gsl_root_fdfsolver_newton
::
Ptr
(
Ptr
C'gsl_root_fdfsolver_type
)
Source
p'gsl_root_fdfsolver_secant
::
Ptr
(
Ptr
C'gsl_root_fdfsolver_type
)
Source
p'gsl_root_fdfsolver_steffenson
::
Ptr
(
Ptr
C'gsl_root_fdfsolver_type
)
Source
Produced by
Haddock
version 2.4.2