1 %module
"Math::GSL::Min"
3 #include
"gsl/gsl_types.h"
4 #include
"gsl/gsl_min.h"
7 %include
"gsl/gsl_types.h"
8 %include
"gsl/gsl_min.h"
13 gsl_min_fminimizer_alloc
14 gsl_min_fminimizer_free
15 gsl_min_fminimizer_set
16 gsl_min_fminimizer_set_with_values
17 gsl_min_fminimizer_iterate
18 gsl_min_fminimizer_name
19 gsl_min_fminimizer_x_minimum
20 gsl_min_fminimizer_x_lower
21 gsl_min_fminimizer_x_upper
22 gsl_min_fminimizer_f_minimum
23 gsl_min_fminimizer_f_lower
24 gsl_min_fminimizer_f_upper
25 gsl_min_fminimizer_minimum
28 $gsl_min_fminimizer_brent
29 $gsl_min_fminimizer_goldensection
32 %EXPORT_TAGS
= ( all
=> [ @EXPORT_OK
] );
38 Math
::GSL
::Min
- Routines for finding minima of arbitrary one-dimensional functions
42 This module is not yet implemented. Patches Welcome
!
44 use Math
::GSL
::Min qw
/:all
/;
48 Here is a list of all the functions in this module
:
52 =item
* C
<gsl_min_fminimizer_alloc
>
54 =item
* C
<gsl_min_fminimizer_free
>
56 =item
* C
<gsl_min_fminimizer_set
>
58 =item
* C
<gsl_min_fminimizer_set_with_values
>
60 =item
* C
<gsl_min_fminimizer_iterate
>
62 =item
* C
<gsl_min_fminimizer_name
>
64 =item
* C
<gsl_min_fminimizer_x_minimum
>
66 =item
* C
<gsl_min_fminimizer_x_lower
>
68 =item
* C
<gsl_min_fminimizer_x_upper
>
70 =item
* C
<gsl_min_fminimizer_f_minimum
>
72 =item
* C
<gsl_min_fminimizer_f_lower
>
74 =item
* C
<gsl_min_fminimizer_f_upper
>
76 =item
* C
<gsl_min_fminimizer_minimum
>
78 =item
* C
<gsl_min_test_interval
>
80 =item
* C
<gsl_min_find_bracket
>
84 This module also includes the following constants
:
88 =item
* C
<$gsl_min_fminimizer_brent
>
90 =item
* C
<$gsl_min_fminimizer_goldensection
>
94 For more informations on the functions
, we refer you to the GSL offcial
95 documentation
: L
<http
://www.gnu.org
/software
/gsl
/manual
/html_node
/>
97 Tip
: search on google
: site
:http
://www.gnu.org
/software
/gsl
/manual
/html_node
/ name_of_the_function_you_want
102 Jonathan Leto
<jonathan@leto.net
> and Thierry Moisan
<thierry.moisan@gmail.com
>
104 =head1 COPYRIGHT
AND LICENSE
106 Copyright
(C
) 2008 Jonathan Leto and Thierry Moisan
108 This program is free software
; you can redistribute it and
/or modify it
109 under the same terms as Perl itself.