bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
Bindings.Gsl.NonlinearLeastSquaresFitting
Description
http://www.gnu.org/software/gsl/manual/html_node/Nonlinear-Least_002dSquares-Fitting.html
Documentation
c'gsl_multifit_gradient
::
Ptr
C'gsl_matrix
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
CInt
Source
c'gsl_multifit_covar
::
Ptr
C'gsl_matrix
->
CDouble
->
Ptr
C'gsl_matrix
->
IO
CInt
Source
p'gsl_multifit_gradient
::
FunPtr
(
Ptr
C'gsl_matrix
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
CInt
)
Source
p'gsl_multifit_covar
::
FunPtr
(
Ptr
C'gsl_matrix
->
CDouble
->
Ptr
C'gsl_matrix
->
IO
CInt
)
Source
data
C'gsl_multifit_function
Source
Constructors
C'gsl_multifit_function
c'gsl_multifit_function'f
::
FunPtr
(
Ptr
C'gsl_vector
->
Ptr
()
->
Ptr
C'gsl_vector
->
IO
()
)
c'gsl_multifit_function'n
::
CSize
c'gsl_multifit_function'p
::
CSize
c'gsl_multifit_function'params
::
Ptr
()
Instances
Eq
C'gsl_multifit_function
Show
C'gsl_multifit_function
Storable
C'gsl_multifit_function
c'GSL_MULTIFIT_FN_EVAL
::
Ptr
C'gsl_multifit_function
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
()
Source
data
C'gsl_multifit_fsolver_type
Source
Constructors
C'gsl_multifit_fsolver_type
c'gsl_multifit_fsolver_type'name
::
CString
c'gsl_multifit_fsolver_type'size
::
CSize
c'gsl_multifit_fsolver_type'alloc
::
FunPtr
(
Ptr
()
->
CSize
->
CSize
->
IO
CInt
)
c'gsl_multifit_fsolver_type'set
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_multifit_function
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
CInt
)
c'gsl_multifit_fsolver_type'iterate
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_multifit_function
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
CInt
)
c'gsl_multifit_fsolver_type'free
::
FunPtr
(
Ptr
()
->
IO
()
)
Instances
Eq
C'gsl_multifit_fsolver_type
Show
C'gsl_multifit_fsolver_type
Storable
C'gsl_multifit_fsolver_type
data
C'gsl_multifit_fsolver
Source
Constructors
C'gsl_multifit_fsolver
c'gsl_multifit_fsolver'type
::
Ptr
C'gsl_multifit_fsolver_type
c'gsl_multifit_fsolver'function
::
Ptr
C'gsl_multifit_function
c'gsl_multifit_fsolver'x
::
Ptr
C'gsl_vector
c'gsl_multifit_fsolver'f
::
Ptr
C'gsl_vector
c'gsl_multifit_fsolver'dx
::
Ptr
C'gsl_vector
c'gsl_multifit_fsolver'state
::
Ptr
()
Instances
Eq
C'gsl_multifit_fsolver
Show
C'gsl_multifit_fsolver
Storable
C'gsl_multifit_fsolver
c'gsl_multifit_fsolver_alloc
::
Ptr
C'gsl_multifit_fsolver_type
->
CSize
->
CSize
->
IO
(
Ptr
C'gsl_multifit_fsolver
)
Source
c'gsl_multifit_fsolver_free
::
Ptr
C'gsl_multifit_fsolver
->
IO
()
Source
p'gsl_multifit_fsolver_alloc
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver_type
->
CSize
->
CSize
->
IO
(
Ptr
C'gsl_multifit_fsolver
))
Source
c'gsl_multifit_fsolver_set
::
Ptr
C'gsl_multifit_fsolver
->
Ptr
C'gsl_multifit_function
->
Ptr
C'gsl_vector
->
IO
CInt
Source
p'gsl_multifit_fsolver_free
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver
->
IO
()
)
Source
c'gsl_multifit_fsolver_iterate
::
Ptr
C'gsl_multifit_fsolver
->
IO
CInt
Source
p'gsl_multifit_fsolver_set
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver
->
Ptr
C'gsl_multifit_function
->
Ptr
C'gsl_vector
->
IO
CInt
)
Source
c'gsl_multifit_fsolver_name
::
Ptr
C'gsl_multifit_fsolver
->
IO
CString
Source
p'gsl_multifit_fsolver_iterate
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver
->
IO
CInt
)
Source
c'gsl_multifit_fsolver_position
::
Ptr
C'gsl_multifit_fsolver
->
IO
(
Ptr
C'gsl_vector
)
Source
p'gsl_multifit_fsolver_name
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver
->
IO
CString
)
Source
p'gsl_multifit_fsolver_position
::
FunPtr
(
Ptr
C'gsl_multifit_fsolver
->
IO
(
Ptr
C'gsl_vector
))
Source
data
C'gsl_multifit_function_fdf
Source
Constructors
C'gsl_multifit_function_fdf
c'gsl_multifit_function_fdf'f
::
FunPtr
(
Ptr
C'gsl_vector
->
Ptr
()
->
Ptr
C'gsl_vector
->
IO
CInt
)
c'gsl_multifit_function_fdf'df
::
FunPtr
(
Ptr
C'gsl_vector
->
Ptr
()
->
Ptr
C'gsl_matrix
->
IO
CInt
)
c'gsl_multifit_function_fdf'fdf
::
FunPtr
(
Ptr
C'gsl_vector
->
Ptr
()
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_matrix
->
IO
CInt
)
c'gsl_multifit_function_fdf'n
::
CSize
c'gsl_multifit_function_fdf'p
::
CSize
c'gsl_multifit_function_fdf'params
::
Ptr
()
Instances
Eq
C'gsl_multifit_function_fdf
Show
C'gsl_multifit_function_fdf
Storable
C'gsl_multifit_function_fdf
c'GSL_MULTIFIT_FN_EVAL_F
::
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
IO
CInt
Source
c'GSL_MULTIFIT_FN_EVAL_DF
::
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_matrix
->
IO
CInt
Source
c'GSL_MULTIFIT_FN_EVAL_F_DF
::
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_matrix
->
IO
CInt
Source
data
C'gsl_multifit_fdfsolver_type
Source
Constructors
C'gsl_multifit_fdfsolver_type
c'gsl_multifit_fdfsolver_type'name
::
CString
c'gsl_multifit_fdfsolver_type'size
::
CSize
c'gsl_multifit_fdfsolver_type'alloc
::
FunPtr
(
Ptr
()
->
CSize
->
CSize
->
IO
CInt
)
c'gsl_multifit_fdfsolver_type'set
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_vector
->
IO
CInt
)
c'gsl_multifit_fdfsolver_type'iterate
::
FunPtr
(
Ptr
()
->
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
Ptr
C'gsl_matrix
->
Ptr
C'gsl_vector
->
IO
CInt
)
c'gsl_multifit_fdfsolver_type'free
::
FunPtr
(
Ptr
()
->
IO
()
)
Instances
Eq
C'gsl_multifit_fdfsolver_type
Show
C'gsl_multifit_fdfsolver_type
Storable
C'gsl_multifit_fdfsolver_type
data
C'gsl_multifit_fdfsolver
Source
Constructors
C'gsl_multifit_fdfsolver
c'gsl_multifit_fdfsolver'type
::
Ptr
C'gsl_multifit_fdfsolver_type
c'gsl_multifit_fdfsolver'fdf
::
Ptr
C'gsl_multifit_function_fdf
c'gsl_multifit_fdfsolver'x
::
Ptr
C'gsl_vector
c'gsl_multifit_fdfsolver'f
::
Ptr
C'gsl_vector
c'gsl_multifit_fdfsolver'J
::
Ptr
C'gsl_matrix
c'gsl_multifit_fdfsolver'dx
::
Ptr
C'gsl_vector
c'gsl_multifit_fdfsolver'state
::
Ptr
()
Instances
Eq
C'gsl_multifit_fdfsolver
Show
C'gsl_multifit_fdfsolver
Storable
C'gsl_multifit_fdfsolver
c'gsl_multifit_fdfsolver_alloc
::
Ptr
C'gsl_multifit_fdfsolver_type
->
CSize
->
CSize
->
IO
(
Ptr
C'gsl_multifit_fdfsolver
)
Source
c'gsl_multifit_fdfsolver_set
::
Ptr
C'gsl_multifit_fdfsolver
->
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
IO
CInt
Source
p'gsl_multifit_fdfsolver_alloc
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver_type
->
CSize
->
CSize
->
IO
(
Ptr
C'gsl_multifit_fdfsolver
))
Source
c'gsl_multifit_fdfsolver_iterate
::
Ptr
C'gsl_multifit_fdfsolver
->
IO
CInt
Source
p'gsl_multifit_fdfsolver_set
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver
->
Ptr
C'gsl_multifit_function_fdf
->
Ptr
C'gsl_vector
->
IO
CInt
)
Source
c'gsl_multifit_fdfsolver_free
::
Ptr
C'gsl_multifit_fdfsolver
->
IO
()
Source
p'gsl_multifit_fdfsolver_iterate
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver
->
IO
CInt
)
Source
c'gsl_multifit_fdfsolver_name
::
Ptr
C'gsl_multifit_fdfsolver
->
IO
CString
Source
p'gsl_multifit_fdfsolver_free
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver
->
IO
()
)
Source
p'gsl_multifit_fdfsolver_name
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver
->
IO
CString
)
Source
c'gsl_multifit_fdfsolver_position
::
Ptr
C'gsl_multifit_fdfsolver
->
IO
(
Ptr
C'gsl_vector
)
Source
p'gsl_multifit_fdfsolver_position
::
FunPtr
(
Ptr
C'gsl_multifit_fdfsolver
->
IO
(
Ptr
C'gsl_vector
))
Source
c'gsl_multifit_test_delta
::
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
CDouble
->
CDouble
->
IO
CInt
Source
c'gsl_multifit_test_gradient
::
Ptr
C'gsl_vector
->
CDouble
->
IO
CInt
Source
p'gsl_multifit_test_delta
::
FunPtr
(
Ptr
C'gsl_vector
->
Ptr
C'gsl_vector
->
CDouble
->
CDouble
->
IO
CInt
)
Source
p'gsl_multifit_fdfsolver_lmder
::
Ptr
(
Ptr
C'gsl_multifit_fdfsolver_type
)
Source
p'gsl_multifit_test_gradient
::
FunPtr
(
Ptr
C'gsl_vector
->
CDouble
->
IO
CInt
)
Source
p'gsl_multifit_fdfsolver_lmsder
::
Ptr
(
Ptr
C'gsl_multifit_fdfsolver_type
)
Source
Produced by
Haddock
version 2.4.2