1 %module
"Math::GSL::DHT"
3 %include
"gsl_typemaps.i"
6 #include
"gsl/gsl_dht.h"
9 %include
"gsl/gsl_dht.h"
21 %EXPORT_TAGS
= ( all
=> [ @EXPORT_OK
] );
27 Math
::GSL
::DHT
- Functions for performing Discrete Hankel Transforms
31 use Math
::GSL
::DHT qw
/:all
/;
35 Here is a list of all the functions included in this module
:
39 =item C
<gsl_dht_alloc
($size
)> - This function allocates a Discrete Hankel transform object of size $size.
41 =item C
<gsl_dht_new
($size
, $nu
, $xmax
)> - This function allocates a Discrete Hankel transform object of size $size and initializes it for the given values of $nu and $xmax.
43 =item C
<gsl_dht_init
($t
, $nu
, $xmax
)> - This function initializes the transform $t for the given values of $nu and $xmax.
45 =item C
<gsl_dht_x_sample
($t
, $n
)> - This function returns the value of the $n-th sample point in the unit interval
, (j_
{\nu
,n
+1}/j_
{\nu
,M
}) X. These are the points where the function f
(t
) is assumed to be sampled.
47 =item C
<gsl_dht_k_sample
($t
, $n
)> - This function returns the value of the $n-th sample point in “k-space”
, j_
{\nu
,n
+1}/X.
49 =item C
<gsl_dht_free
($t
)> - This function frees the transform $t.
51 =item C
<gsl_dht_apply
>
59 Jonathan Leto
<jonathan@leto.net
> and Thierry Moisan
<thierry.moisan@gmail.com
>
61 =head1 COPYRIGHT
AND LICENSE
63 Copyright
(C
) 2008 Jonathan Leto and Thierry Moisan
65 This program is free software
; you can redistribute it and
/or modify it
66 under the same terms as Perl itself.