BESSEL.pm (PDL-2.082) | : | BESSEL.pm (PDL-2.083) | ||
---|---|---|---|---|
skipping to change at line 31 | skipping to change at line 31 | |||
=head1 NAME | =head1 NAME | |||
PDL::GSLSF::BESSEL - PDL interface to GSL Special Functions | PDL::GSLSF::BESSEL - PDL interface to GSL Special Functions | |||
=head1 DESCRIPTION | =head1 DESCRIPTION | |||
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 40 "BESSEL.pm" | |||
=head1 FUNCTIONS | =head1 FUNCTIONS | |||
=cut | =cut | |||
#line 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 958 "/home/osboxes/pdl-code/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 960 "/home/osboxes/pdl-code/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 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 | |||
is no warranty. You are allowed to redistribute this software / | is no warranty. You are allowed to redistribute this software / | |||
documentation under certain conditions. For details, see the file | documentation under certain conditions. For details, see the file | |||
COPYING in the PDL distribution. If this file is separated from the | COPYING in the PDL distribution. If this file is separated from the | |||
PDL distribution, the copyright notice should be included in the file. | PDL distribution, the copyright notice should be included in the file. | |||
The GSL SF modules were written by G. Jungman. | The GSL SF modules were written by G. Jungman. | |||
=cut | =cut | |||
#line 934 "BESSEL.pm" | #line 795 "BESSEL.pm" | |||
# Exit with OK status | # Exit with OK status | |||
1; | 1; | |||
End of changes. 57 change blocks. | ||||
164 lines changed or deleted | 2 lines changed or added |