bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.
Source code
Contents
Index
Bindings.Gsl.SimulatedAnnealing
Description
http://www.gnu.org/software/gsl/manual/html_node/Simulated-Annealing.html
Documentation
type
C'gsl_siman_Efunc_t
=
FunPtr
(
Ptr
()
->
IO
CDouble
)
Source
type
C'gsl_siman_step_t
=
FunPtr
(
Ptr
C'gsl_rng
->
Ptr
()
->
CDouble
->
IO
()
)
Source
mk'gsl_siman_Efunc_t
:: (
Ptr
()
->
IO
CDouble
) ->
IO
C'gsl_siman_Efunc_t
Source
type
C'gsl_siman_metric_t
=
FunPtr
(
Ptr
()
->
Ptr
()
->
IO
CDouble
)
Source
mk'gsl_siman_step_t
:: (
Ptr
C'gsl_rng
->
Ptr
()
->
CDouble
->
IO
()
) ->
IO
C'gsl_siman_step_t
Source
mk'gsl_siman_metric_t
:: (
Ptr
()
->
Ptr
()
->
IO
CDouble
) ->
IO
C'gsl_siman_metric_t
Source
type
C'gsl_siman_print_t
=
FunPtr
(
FunPtr
(
Ptr
()
->
IO
()
))
Source
type
C'gsl_siman_copy_t
=
FunPtr
(
FunPtr
(
Ptr
()
->
Ptr
()
->
IO
()
))
Source
mk'gsl_siman_print_t
::
FunPtr
(
Ptr
()
->
IO
()
) ->
IO
C'gsl_siman_print_t
Source
type
C'gsl_siman_copy_construct_t
=
FunPtr
(
FunPtr
(
Ptr
()
->
IO
(
Ptr
()
)))
Source
mk'gsl_siman_copy_t
::
FunPtr
(
Ptr
()
->
Ptr
()
->
IO
()
) ->
IO
C'gsl_siman_copy_t
Source
type
C'gsl_siman_destroy_t
=
FunPtr
(
FunPtr
(
Ptr
()
->
IO
()
))
Source
mk'gsl_siman_copy_construct_t
::
FunPtr
(
Ptr
()
->
IO
(
Ptr
()
)) ->
IO
C'gsl_siman_copy_construct_t
Source
mk'gsl_siman_destroy_t
::
FunPtr
(
Ptr
()
->
IO
()
) ->
IO
C'gsl_siman_destroy_t
Source
data
C'gsl_siman_params_t
Source
Constructors
C'gsl_siman_params_t
c'gsl_siman_params_t'n_tries
::
CInt
c'gsl_siman_params_t'iters_fixed_T
::
CInt
c'gsl_siman_params_t'step_size
::
CDouble
c'gsl_siman_params_t'k
::
CDouble
c'gsl_siman_params_t't_initial
::
CDouble
c'gsl_siman_params_t'mu_t
::
CDouble
c'gsl_siman_params_t't_min
::
CDouble
Instances
Eq
C'gsl_siman_params_t
Show
C'gsl_siman_params_t
Storable
C'gsl_siman_params_t
Produced by
Haddock
version 2.4.2