"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "GENERATED/PDL/GSLSF/BESSEL.pm" between
PDL-2.079.tar.gz and PDL-2.080.tar.gz

About: PDL (Perl Data Language) aims to turn perl into an efficient numerical language for scientific computing (similar to IDL and MatLab).

BESSEL.pm  (PDL-2.079):BESSEL.pm  (PDL-2.080)
skipping to change at line 37 skipping to change at line 37
This is an interface to the Special Function package present in the GNU Scientif ic Library. This is an interface to the Special Function package present in the GNU Scientif ic Library.
=cut =cut
#line 39 "BESSEL.pm" #line 39 "BESSEL.pm"
=head1 FUNCTIONS =head1 FUNCTIONS
=cut =cut
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Jn =head2 gsl_sf_bessel_Jn
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Regular Bessel Function J_n(x). Regular Bessel Function J_n(x).
=for bad =for bad
gsl_sf_bessel_Jn does not process bad values. gsl_sf_bessel_Jn does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 74 "BESSEL.pm" #line 74 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Jn = \&PDL::gsl_sf_bessel_Jn; *gsl_sf_bessel_Jn = \&PDL::gsl_sf_bessel_Jn;
#line 81 "BESSEL.pm" #line 81 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Jn_array =head2 gsl_sf_bessel_Jn_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of Regular Bessel Functions J_{s}(x) to J_{s+n-1}(x). Array of Regular Bessel Functions J_{s}(x) to J_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_Jn_array does not process bad values. gsl_sf_bessel_Jn_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 106 "BESSEL.pm" #line 106 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Jn_array = \&PDL::gsl_sf_bessel_Jn_array; *gsl_sf_bessel_Jn_array = \&PDL::gsl_sf_bessel_Jn_array;
#line 113 "BESSEL.pm" #line 113 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Yn =head2 gsl_sf_bessel_Yn
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
IrRegular Bessel Function Y_n(x). IrRegular Bessel Function Y_n(x).
=for bad =for bad
gsl_sf_bessel_Yn does not process bad values. gsl_sf_bessel_Yn does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 138 "BESSEL.pm" #line 138 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Yn = \&PDL::gsl_sf_bessel_Yn; *gsl_sf_bessel_Yn = \&PDL::gsl_sf_bessel_Yn;
#line 145 "BESSEL.pm" #line 145 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Yn_array =head2 gsl_sf_bessel_Yn_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of Regular Bessel Functions Y_{s}(x) to Y_{s+n-1}(x). Array of Regular Bessel Functions Y_{s}(x) to Y_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_Yn_array does not process bad values. gsl_sf_bessel_Yn_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 170 "BESSEL.pm" #line 170 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Yn_array = \&PDL::gsl_sf_bessel_Yn_array; *gsl_sf_bessel_Yn_array = \&PDL::gsl_sf_bessel_Yn_array;
#line 177 "BESSEL.pm" #line 177 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_In =head2 gsl_sf_bessel_In
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Regular Modified Bessel Function I_n(x). Regular Modified Bessel Function I_n(x).
=for bad =for bad
gsl_sf_bessel_In does not process bad values. gsl_sf_bessel_In does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 202 "BESSEL.pm" #line 202 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_In = \&PDL::gsl_sf_bessel_In; *gsl_sf_bessel_In = \&PDL::gsl_sf_bessel_In;
#line 209 "BESSEL.pm" #line 209 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_I_array =head2 gsl_sf_bessel_I_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of Regular Modified Bessel Functions I_{s}(x) to I_{s+n-1}(x). Array of Regular Modified Bessel Functions I_{s}(x) to I_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_I_array does not process bad values. gsl_sf_bessel_I_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 234 "BESSEL.pm" #line 234 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_I_array = \&PDL::gsl_sf_bessel_I_array; *gsl_sf_bessel_I_array = \&PDL::gsl_sf_bessel_I_array;
#line 241 "BESSEL.pm" #line 241 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_In_scaled =head2 gsl_sf_bessel_In_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Scaled Regular Modified Bessel Function exp(-|x|) I_n(x). Scaled Regular Modified Bessel Function exp(-|x|) I_n(x).
=for bad =for bad
gsl_sf_bessel_In_scaled does not process bad values. gsl_sf_bessel_In_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 266 "BESSEL.pm" #line 266 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_In_scaled = \&PDL::gsl_sf_bessel_In_scaled; *gsl_sf_bessel_In_scaled = \&PDL::gsl_sf_bessel_In_scaled;
#line 273 "BESSEL.pm" #line 273 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_In_scaled_array =head2 gsl_sf_bessel_In_scaled_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of Scaled Regular Modified Bessel Functions exp(-|x|) I_{s}(x) to exp(-|x| ) I_{s+n-1}(x). Array of Scaled Regular Modified Bessel Functions exp(-|x|) I_{s}(x) to exp(-|x| ) I_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_In_scaled_array does not process bad values. gsl_sf_bessel_In_scaled_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 298 "BESSEL.pm" #line 298 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_In_scaled_array = \&PDL::gsl_sf_bessel_In_scaled_array; *gsl_sf_bessel_In_scaled_array = \&PDL::gsl_sf_bessel_In_scaled_array;
#line 305 "BESSEL.pm" #line 305 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Kn =head2 gsl_sf_bessel_Kn
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
IrRegular Modified Bessel Function K_n(x). IrRegular Modified Bessel Function K_n(x).
=for bad =for bad
gsl_sf_bessel_Kn does not process bad values. gsl_sf_bessel_Kn does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 330 "BESSEL.pm" #line 330 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Kn = \&PDL::gsl_sf_bessel_Kn; *gsl_sf_bessel_Kn = \&PDL::gsl_sf_bessel_Kn;
#line 337 "BESSEL.pm" #line 337 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_K_array =head2 gsl_sf_bessel_K_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of IrRegular Modified Bessel Functions K_{s}(x) to K_{s+n-1}(x). Array of IrRegular Modified Bessel Functions K_{s}(x) to K_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_K_array does not process bad values. gsl_sf_bessel_K_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 362 "BESSEL.pm" #line 362 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_K_array = \&PDL::gsl_sf_bessel_K_array; *gsl_sf_bessel_K_array = \&PDL::gsl_sf_bessel_K_array;
#line 369 "BESSEL.pm" #line 369 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Kn_scaled =head2 gsl_sf_bessel_Kn_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Scaled IrRegular Modified Bessel Function exp(-|x|) K_n(x). Scaled IrRegular Modified Bessel Function exp(-|x|) K_n(x).
=for bad =for bad
gsl_sf_bessel_Kn_scaled does not process bad values. gsl_sf_bessel_Kn_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 394 "BESSEL.pm" #line 394 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Kn_scaled = \&PDL::gsl_sf_bessel_Kn_scaled; *gsl_sf_bessel_Kn_scaled = \&PDL::gsl_sf_bessel_Kn_scaled;
#line 401 "BESSEL.pm" #line 401 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Kn_scaled_array =head2 gsl_sf_bessel_Kn_scaled_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int s; int n=>num) Signature: (double x(); double [o]y(num); int s; int n=>num)
=for ref =for ref
Array of Scaled IrRegular Modified Bessel Functions exp(-|x|) K_{s}(x) to exp(-| x|) K_{s+n-1}(x). Array of Scaled IrRegular Modified Bessel Functions exp(-|x|) K_{s}(x) to exp(-| x|) K_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_Kn_scaled_array does not process bad values. gsl_sf_bessel_Kn_scaled_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 426 "BESSEL.pm" #line 426 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Kn_scaled_array = \&PDL::gsl_sf_bessel_Kn_scaled_array; *gsl_sf_bessel_Kn_scaled_array = \&PDL::gsl_sf_bessel_Kn_scaled_array;
#line 433 "BESSEL.pm" #line 433 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_jl =head2 gsl_sf_bessel_jl
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Regular Sphericl Bessel Function J_n(x). Regular Sphericl Bessel Function J_n(x).
=for bad =for bad
gsl_sf_bessel_jl does not process bad values. gsl_sf_bessel_jl does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 458 "BESSEL.pm" #line 458 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_jl = \&PDL::gsl_sf_bessel_jl; *gsl_sf_bessel_jl = \&PDL::gsl_sf_bessel_jl;
#line 465 "BESSEL.pm" #line 465 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_jl_array =head2 gsl_sf_bessel_jl_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int n=>num) Signature: (double x(); double [o]y(num); int n=>num)
=for ref =for ref
Array of Spherical Regular Bessel Functions J_{0}(x) to J_{n-1}(x). Array of Spherical Regular Bessel Functions J_{0}(x) to J_{n-1}(x).
=for bad =for bad
gsl_sf_bessel_jl_array does not process bad values. gsl_sf_bessel_jl_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 490 "BESSEL.pm" #line 490 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_jl_array = \&PDL::gsl_sf_bessel_jl_array; *gsl_sf_bessel_jl_array = \&PDL::gsl_sf_bessel_jl_array;
#line 497 "BESSEL.pm" #line 497 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_yl =head2 gsl_sf_bessel_yl
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
IrRegular Spherical Bessel Function y_n(x). IrRegular Spherical Bessel Function y_n(x).
=for bad =for bad
gsl_sf_bessel_yl does not process bad values. gsl_sf_bessel_yl does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 522 "BESSEL.pm" #line 522 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_yl = \&PDL::gsl_sf_bessel_yl; *gsl_sf_bessel_yl = \&PDL::gsl_sf_bessel_yl;
#line 529 "BESSEL.pm" #line 529 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_yl_array =head2 gsl_sf_bessel_yl_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int n=>num) Signature: (double x(); double [o]y(num); int n=>num)
=for ref =for ref
Array of Regular Spherical Bessel Functions y_{0}(x) to y_{n-1}(x). Array of Regular Spherical Bessel Functions y_{0}(x) to y_{n-1}(x).
=for bad =for bad
gsl_sf_bessel_yl_array does not process bad values. gsl_sf_bessel_yl_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 554 "BESSEL.pm" #line 554 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_yl_array = \&PDL::gsl_sf_bessel_yl_array; *gsl_sf_bessel_yl_array = \&PDL::gsl_sf_bessel_yl_array;
#line 561 "BESSEL.pm" #line 561 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_il_scaled =head2 gsl_sf_bessel_il_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Scaled Regular Modified Spherical Bessel Function exp(-|x|) i_n(x). Scaled Regular Modified Spherical Bessel Function exp(-|x|) i_n(x).
=for bad =for bad
gsl_sf_bessel_il_scaled does not process bad values. gsl_sf_bessel_il_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 586 "BESSEL.pm" #line 586 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_il_scaled = \&PDL::gsl_sf_bessel_il_scaled; *gsl_sf_bessel_il_scaled = \&PDL::gsl_sf_bessel_il_scaled;
#line 593 "BESSEL.pm" #line 593 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_il_scaled_array =head2 gsl_sf_bessel_il_scaled_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int n=>num) Signature: (double x(); double [o]y(num); int n=>num)
=for ref =for ref
Array of Scaled Regular Modified Spherical Bessel Functions exp(-|x|) i_{0}(x) t o exp(-|x|) i_{n-1}(x). Array of Scaled Regular Modified Spherical Bessel Functions exp(-|x|) i_{0}(x) t o exp(-|x|) i_{n-1}(x).
=for bad =for bad
gsl_sf_bessel_il_scaled_array does not process bad values. gsl_sf_bessel_il_scaled_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 618 "BESSEL.pm" #line 618 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_il_scaled_array = \&PDL::gsl_sf_bessel_il_scaled_array; *gsl_sf_bessel_il_scaled_array = \&PDL::gsl_sf_bessel_il_scaled_array;
#line 625 "BESSEL.pm" #line 625 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_kl_scaled =head2 gsl_sf_bessel_kl_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int n) Signature: (double x(); double [o]y(); double [o]e(); int n)
=for ref =for ref
Scaled IrRegular Modified Spherical Bessel Function exp(-|x|) k_n(x). Scaled IrRegular Modified Spherical Bessel Function exp(-|x|) k_n(x).
=for bad =for bad
gsl_sf_bessel_kl_scaled does not process bad values. gsl_sf_bessel_kl_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 650 "BESSEL.pm" #line 650 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_kl_scaled = \&PDL::gsl_sf_bessel_kl_scaled; *gsl_sf_bessel_kl_scaled = \&PDL::gsl_sf_bessel_kl_scaled;
#line 657 "BESSEL.pm" #line 657 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_kl_scaled_array =head2 gsl_sf_bessel_kl_scaled_array
=for sig =for sig
Signature: (double x(); double [o]y(num); int n=>num) Signature: (double x(); double [o]y(num); int n=>num)
=for ref =for ref
Array of Scaled IrRegular Modified Spherical Bessel Functions exp(-|x|) k_{s}(x) to exp(-|x|) k_{s+n-1}(x). Array of Scaled IrRegular Modified Spherical Bessel Functions exp(-|x|) k_{s}(x) to exp(-|x|) k_{s+n-1}(x).
=for bad =for bad
gsl_sf_bessel_kl_scaled_array does not process bad values. gsl_sf_bessel_kl_scaled_array does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 682 "BESSEL.pm" #line 682 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_kl_scaled_array = \&PDL::gsl_sf_bessel_kl_scaled_array; *gsl_sf_bessel_kl_scaled_array = \&PDL::gsl_sf_bessel_kl_scaled_array;
#line 689 "BESSEL.pm" #line 689 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Jnu =head2 gsl_sf_bessel_Jnu
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Regular Cylindrical Bessel Function J_nu(x). Regular Cylindrical Bessel Function J_nu(x).
=for bad =for bad
gsl_sf_bessel_Jnu does not process bad values. gsl_sf_bessel_Jnu does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 714 "BESSEL.pm" #line 714 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Jnu = \&PDL::gsl_sf_bessel_Jnu; *gsl_sf_bessel_Jnu = \&PDL::gsl_sf_bessel_Jnu;
#line 721 "BESSEL.pm" #line 721 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Ynu =head2 gsl_sf_bessel_Ynu
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
IrRegular Cylindrical Bessel Function J_nu(x). IrRegular Cylindrical Bessel Function J_nu(x).
=for bad =for bad
gsl_sf_bessel_Ynu does not process bad values. gsl_sf_bessel_Ynu does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 746 "BESSEL.pm" #line 746 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Ynu = \&PDL::gsl_sf_bessel_Ynu; *gsl_sf_bessel_Ynu = \&PDL::gsl_sf_bessel_Ynu;
#line 753 "BESSEL.pm" #line 753 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Inu_scaled =head2 gsl_sf_bessel_Inu_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Scaled Modified Cylindrical Bessel Function exp(-|x|) I_nu(x). Scaled Modified Cylindrical Bessel Function exp(-|x|) I_nu(x).
=for bad =for bad
gsl_sf_bessel_Inu_scaled does not process bad values. gsl_sf_bessel_Inu_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 778 "BESSEL.pm" #line 778 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Inu_scaled = \&PDL::gsl_sf_bessel_Inu_scaled; *gsl_sf_bessel_Inu_scaled = \&PDL::gsl_sf_bessel_Inu_scaled;
#line 785 "BESSEL.pm" #line 785 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Inu =head2 gsl_sf_bessel_Inu
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Modified Cylindrical Bessel Function I_nu(x). Modified Cylindrical Bessel Function I_nu(x).
=for bad =for bad
gsl_sf_bessel_Inu does not process bad values. gsl_sf_bessel_Inu does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 810 "BESSEL.pm" #line 810 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Inu = \&PDL::gsl_sf_bessel_Inu; *gsl_sf_bessel_Inu = \&PDL::gsl_sf_bessel_Inu;
#line 817 "BESSEL.pm" #line 817 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Knu_scaled =head2 gsl_sf_bessel_Knu_scaled
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Scaled Modified Cylindrical Bessel Function exp(-|x|) K_nu(x). Scaled Modified Cylindrical Bessel Function exp(-|x|) K_nu(x).
=for bad =for bad
gsl_sf_bessel_Knu_scaled does not process bad values. gsl_sf_bessel_Knu_scaled does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 842 "BESSEL.pm" #line 842 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Knu_scaled = \&PDL::gsl_sf_bessel_Knu_scaled; *gsl_sf_bessel_Knu_scaled = \&PDL::gsl_sf_bessel_Knu_scaled;
#line 849 "BESSEL.pm" #line 849 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_Knu =head2 gsl_sf_bessel_Knu
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Modified Cylindrical Bessel Function K_nu(x). Modified Cylindrical Bessel Function K_nu(x).
=for bad =for bad
gsl_sf_bessel_Knu does not process bad values. gsl_sf_bessel_Knu does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 874 "BESSEL.pm" #line 874 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_Knu = \&PDL::gsl_sf_bessel_Knu; *gsl_sf_bessel_Knu = \&PDL::gsl_sf_bessel_Knu;
#line 881 "BESSEL.pm" #line 881 "BESSEL.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_bessel_lnKnu =head2 gsl_sf_bessel_lnKnu
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double n) Signature: (double x(); double [o]y(); double [o]e(); double n)
=for ref =for ref
Logarithm of Modified Cylindrical Bessel Function K_nu(x). Logarithm of Modified Cylindrical Bessel Function K_nu(x).
=for bad =for bad
gsl_sf_bessel_lnKnu does not process bad values. gsl_sf_bessel_lnKnu does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 906 "BESSEL.pm" #line 906 "BESSEL.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_bessel_lnKnu = \&PDL::gsl_sf_bessel_lnKnu; *gsl_sf_bessel_lnKnu = \&PDL::gsl_sf_bessel_lnKnu;
#line 913 "BESSEL.pm" #line 913 "BESSEL.pm"
#line 349 "gsl_sf_bessel.pd" #line 349 "gsl_sf_bessel.pd"
=head1 AUTHOR =head1 AUTHOR
This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it> This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it>
All rights reserved. There All rights reserved. There
 End of changes. 54 change blocks. 
54 lines changed or deleted 54 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)