1 %module
"Math::GSL::Monte"
2 %include
"gsl/gsl_monte.h"
3 %include
"gsl/gsl_monte_miser.h"
4 %include
"gsl/gsl_monte_plain.h"
5 %include
"gsl/gsl_monte_vegas.h"
6 %include
"gsl/gsl_types.h"
7 %include
"gsl/gsl_errno.h"
9 %include
"gsl_typemaps.i"
12 #include
"gsl/gsl_monte.h"
13 #include
"gsl/gsl_monte_miser.h"
14 #include
"gsl/gsl_monte_plain.h"
15 #include
"gsl/gsl_monte_vegas.h"
16 #include
"gsl/gsl_types.h"
17 #include
"gsl/gsl_errno.h"
22 gsl_monte_miser_integrate
26 gsl_monte_plain_integrate
30 gsl_monte_vegas_integrate
34 $GSL_VEGAS_MODE_IMPORTANCE
35 $GSL_VEGAS_MODE_IMPORTANCE_ONLY
36 $GSL_VEGAS_MODE_STRATIFIED
38 %EXPORT_TAGS
= ( all
=> [ @EXPORT_OK
] );
44 Math
::GSL
::Monte
- Routines for multidimensional Monte Carlo integration
48 This module is not yet implemented. Patches Welcome
!
50 use Math
::GSL
::Monte qw
/:all
/;
54 Here is a list of all the functions in this module
:
58 =item
* C
<gsl_monte_miser_integrate
>
60 =item
* C
<gsl_monte_miser_alloc
>
62 =item
* C
<gsl_monte_miser_init
>
64 =item
* C
<gsl_monte_miser_free
>
66 =item
* C
<gsl_monte_plain_integrate
>
68 =item
* C
<gsl_monte_plain_alloc
>
70 =item
* C
<gsl_monte_plain_init
>
72 =item
* C
<gsl_monte_plain_free
>
74 =item
* C
<gsl_monte_vegas_integrate
>
76 =item
* C
<gsl_monte_vegas_alloc
>
78 =item
* C
<gsl_monte_vegas_init
>
80 =item
* C
<gsl_monte_vegas_free
>
84 This module also includes the following constants
:
88 =item
* $GSL_VEGAS_MODE_IMPORTANCE
90 =item
* $GSL_VEGAS_MODE_IMPORTANCE_ONLY
92 =item
* $GSL_VEGAS_MODE_STRATIFIED
96 For more informations on the functions
, we refer you to the GSL offcial
97 documentation
: L
<http
://www.gnu.org
/software
/gsl
/manual
/html_node
/>
99 Tip
: search on google
: site
:http
://www.gnu.org
/software
/gsl
/manual
/html_node
/ name_of_the_function_you_want
104 Jonathan Leto
<jonathan@leto.net
> and Thierry Moisan
<thierry.moisan@gmail.com
>
106 =head1 COPYRIGHT
AND LICENSE
108 Copyright
(C
) 2008 Jonathan Leto and Thierry Moisan
110 This program is free software
; you can redistribute it and
/or modify it
111 under the same terms as Perl itself.