bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.Source codeContentsIndex
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_tSource
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_tSource
mk'gsl_siman_metric_t :: (Ptr () -> Ptr () -> IO CDouble) -> IO C'gsl_siman_metric_tSource
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_tSource
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_tSource
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_tSource
mk'gsl_siman_destroy_t :: FunPtr (Ptr () -> IO ()) -> IO C'gsl_siman_destroy_tSource
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
show/hide Instances
Produced by Haddock version 2.4.2