|
ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
|
Namespace for Bessel functions. More...
Functions | |
| int | J0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_J0(). More... | |
| double | J0 (double const x) |
| C++ version of gsl_sf_bessel_J0(). More... | |
| int | J1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_J1_e(). More... | |
| double | J1 (double const x) |
| C++ version of gsl_sf_bessel_J1(). More... | |
| int | Jn_e (int n, double x, result &result) |
| C++ version of gsl_sf_bessel_Jn_e(). More... | |
| double | Jn (int const n, double const x) |
| C++ version of gsl_sf_bessel_Jn(). More... | |
| template<typename DATA > | |
| int | Jn_array (int nmin, int nmax, double x, DATA &result_array) |
| C++ version of gsl_sf_bessel_Jn_array(). More... | |
| int | Y0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_Y0_e(). More... | |
| double | Y0 (double const x) |
| C++ version of gsl_sf_bessel_Y0(). More... | |
| int | Y1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_Y1_e(). More... | |
| double | Y1 (double const x) |
| C++ version of gsl_sf_bessel_Y1(). More... | |
| int | Yn_e (int n, double const x, result &result) |
| C++ version of gsl_sf_bessel_Yn_e(). More... | |
| double | Yn (int const n, double const x) |
| C++ version of gsl_sf_bessel_Yn(). More... | |
| template<typename DATA > | |
| int | Yn_array (int const nmin, int const nmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_Yn_array(). More... | |
| int | I0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_I0_e(). More... | |
| double | I0 (double const x) |
| C++ version of gsl_sf_bessel_I0(). More... | |
| int | I1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_I1_e(). More... | |
| double | I1 (double const x) |
| C++ version of gsl_sf_bessel_I1(). More... | |
| int | In_e (int const n, double const x, result &result) |
| C++ version of gsl_sf_bessel_In_e(). More... | |
| double | In (int const n, double const x) |
| C++ version of gsl_sf_bessel_In(). More... | |
| template<typename DATA > | |
| int | In_array (int const nmin, int const nmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_In_array(). More... | |
| int | I0_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_I0_scaled_e(). More... | |
| double | I0_scaled (double const x) |
| C++ version of gsl_sf_bessel_I0_scaled(). More... | |
| int | I1_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_I1_scaled_e(). More... | |
| double | I1_scaled (double const x) |
| C++ version of gsl_sf_bessel_I1_scaled(). More... | |
| int | In_scaled_e (int n, double const x, result &result) |
| C++ version of gsl_sf_bessel_In_scaled_e(). More... | |
| double | In_scaled (int const n, double const x) |
| C++ version of gsl_sf_bessel_In_scaled(). More... | |
| template<typename DATA > | |
| int | In_scaled_array (int const nmin, int const nmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_In_scaled_array(). More... | |
| int | K0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_K0_e(). More... | |
| double | K0 (double const x) |
| C++ version of gsl_sf_bessel_K0(). More... | |
| int | K1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_K1_e(). More... | |
| double | K1 (double const x) |
| C++ version of gsl_sf_bessel_K1(). More... | |
| int | Kn_e (int const n, double const x, result &result) |
| C++ version of gsl_sf_bessel_Kn_e(). More... | |
| double | Kn (int const n, double const x) |
| C++ version of gsl_sf_bessel_Kn(). More... | |
| template<typename DATA > | |
| int | Kn_array (int const nmin, int const nmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_Kn_array(). More... | |
| int | K0_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_K0_scaled_e(). More... | |
| double | K0_scaled (double const x) |
| C++ version of gsl_sf_bessel_K0_scaled(). More... | |
| int | K1_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_K1_scaled_e(). More... | |
| double | K1_scaled (double const x) |
| C++ version of gsl_sf_bessel_K1_scaled(). More... | |
| int | Kn_scaled_e (int n, double const x, result &result) |
| C++ version of gsl_sf_bessel_Kn_scaled_e(). More... | |
| double | Kn_scaled (int const n, double const x) |
| C++ version of gsl_sf_bessel_Kn_scaled(). More... | |
| template<typename DATA > | |
| int | Kn_scaled_array (int const nmin, int const nmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_Kn_scaled_array(). More... | |
| int | j0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_j0_e(). More... | |
| double | j0 (double const x) |
| C++ version of gsl_sf_bessel_j0(). More... | |
| int | j1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_j1_e(). More... | |
| double | j1 (double const x) |
| C++ version of gsl_sf_bessel_j1(). More... | |
| int | j2_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_j2_e(). More... | |
| double | j2 (double const x) |
| C++ version of gsl_sf_bessel_j2(). More... | |
| int | jl_e (int const l, double const x, result &result) |
| C++ version of gsl_sf_bessel_jl_e(). More... | |
| double | jl (int const l, double const x) |
| C++ version of gsl_sf_bessel_jl(). More... | |
| template<typename DATA > | |
| int | jl_array (int const lmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_jl_array(). More... | |
| template<typename DATA > | |
| int | jl_steed_array (int const lmax, double const x, DATA &jl_x_array) |
| C++ version of gsl_sf_bessel_jl_steed_array(). More... | |
| int | y0_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_y0_e(). More... | |
| double | y0 (double const x) |
| C++ version of gsl_sf_bessel_y0(). More... | |
| int | y1_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_y1_e(). More... | |
| double | y1 (double const x) |
| C++ version of gsl_sf_bessel_y1(). More... | |
| int | y2_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_y2_e(). More... | |
| double | y2 (double const x) |
| C++ version of gsl_sf_bessel_y2(). More... | |
| int | yl_e (int l, double const x, result &result) |
| C++ version of gsl_sf_bessel_yl_e(). More... | |
| double | yl (int const l, double const x) |
| C++ version of gsl_sf_bessel_yl(). More... | |
| template<typename DATA > | |
| int | yl_array (int const lmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_yl_array(). More... | |
| int | i0_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_i0_scaled_e(). More... | |
| double | i0_scaled (double const x) |
| C++ version of gsl_sf_bessel_i0_scaled(). More... | |
| int | i1_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_i1_scaled_e(). More... | |
| double | i1_scaled (double const x) |
| Regular scaled modified spherical Bessel function. More... | |
| int | i2_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_i2_scaled_e(). More... | |
| double | i2_scaled (double const x) |
| C++ version of gsl_sf_bessel_i2_scaled(). More... | |
| int | il_scaled_e (int const l, double x, result &result) |
| C++ version of gsl_sf_bessel_il_scaled_e(). More... | |
| double | il_scaled (int const l, double const x) |
| C++ version of gsl_sf_bessel_il_scaled(). More... | |
| template<typename DATA > | |
| int | il_scaled_array (int const lmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_il_scaled_array(). More... | |
| int | k0_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_k0_scaled_e(). More... | |
| double | k0_scaled (double const x) |
| C++ version of gsl_sf_bessel_k0_scaled(). More... | |
| int | k1_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_k1_scaled_e(). More... | |
| double | k1_scaled (double const x) |
| C++ version of gsl_sf_bessel_k1_scaled(). More... | |
| int | k2_scaled_e (double const x, result &result) |
| C++ version of gsl_sf_bessel_k2_scaled_e(). More... | |
| double | k2_scaled (double const x) |
| C++ version of gsl_sf_bessel_k2_scaled(). More... | |
| int | kl_scaled_e (int l, double const x, result &result) |
| C++ version of gsl_sf_bessel_kl_scaled_e(). More... | |
| double | kl_scaled (int const l, double const x) |
| C++ version of gsl_sf_bessel_kl_scaled(). More... | |
| template<typename DATA > | |
| int | kl_scaled_array (int const lmax, double const x, DATA &result_array) |
| C++ version of gsl_sf_bessel_kl_scaled_array(). More... | |
| int | Jnu_e (double const nu, double const x, result &result) |
| C++ version of gsl_sf_bessel_Jnu_e(). More... | |
| double | Jnu (double const nu, double const x) |
| C++ version of gsl_sf_bessel_Jnu(). More... | |
| int | Ynu_e (double nu, double x, result &result) |
| C++ version of gsl_sf_bessel_Ynu_e(). More... | |
| double | Ynu (double const nu, double const x) |
| C++ version of gsl_sf_bessel_Ynu(). More... | |
| template<typename DATA > | |
| int | sequence_Jnu_e (double nu, mode_t mode, DATA &v) |
| C++ version of gsl_sf_bessel_sequence_Jnu_e(). More... | |
| int | Inu_scaled_e (double nu, double x, result &result) |
| C++ version of gsl_sf_bessel_Inu_scaled_e(). More... | |
| double | Inu_scaled (double nu, double x) |
| C++ version of gsl_sf_bessel_Inu_scaled(). More... | |
| int | Inu_e (double nu, double x, result &result) |
| C++ version of gsl_sf_bessel_Inu_e(). More... | |
| double | Inu (double nu, double x) |
| C++ version of gsl_sf_bessel_Inu(). More... | |
| int | Knu_scaled_e (double const nu, double const x, result &result) |
| C++ version of gsl_sf_bessel_Knu_scaled_e(). More... | |
| double | Knu_scaled (double const nu, double const x) |
| C++ version of gsl_sf_bessel_Knu_scaled(). More... | |
| int | Knu_e (double const nu, double const x, result &result) |
| C++ version of gsl_sf_bessel_Knu_e(). More... | |
| double | Knu (double const nu, double const x) |
| C++ version of gsl_sf_bessel_Knu(). More... | |
| int | lnKnu_e (double const nu, double const x, result &result) |
| C++ version of gsl_sf_bessel_lnKnu_e(). More... | |
| double | lnKnu (double const nu, double const x) |
| C++ version of gsl_sf_bessel_lnKnu(). More... | |
| int | zero_J0_e (unsigned int s, result &result) |
| C++ version of gsl_sf_bessel_zero_J0_e(). More... | |
| double | zero_J0 (unsigned int s) |
| C++ version of gsl_sf_bessel_zero_J0(). More... | |
| int | zero_J1_e (unsigned int s, result &result) |
| C++ version of gsl_sf_bessel_zero_J1_e(). More... | |
| double | zero_J1 (unsigned int s) |
| C++ version of gsl_sf_bessel_zero_J1(). More... | |
| int | zero_Jnu_e (double nu, unsigned int s, result &result) |
| C++ version of gsl_sf_bessel_zero_Jnu_e(). More... | |
| double | zero_Jnu (double nu, unsigned int s) |
| C++ version of gsl_sf_bessel_zero_Jnu(). More... | |
Namespace for Bessel functions.
|
inline |
C++ version of gsl_sf_bessel_I0().
| x | A real number |
Definition at line 181 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I0_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 175 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I0_scaled().
exp(-|x|) I_0(x)
| x | A real number |
Definition at line 253 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_i0_scaled().
Regular scaled modified spherical Bessel function
Exp[-|x|] i_0(x)
| x | A real number |
Definition at line 696 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I0_scaled_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 246 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_i0_scaled_e().
Regular scaled modified spherical Bessel function
Exp[-|x|] i_0(x)
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 686 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I1().
| x | A real number |
Definition at line 194 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I1_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 188 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I1_scaled().
exp(-|x|) I_1(x)
| x | A real number |
Definition at line 268 of file sf_bessel.hpp.
|
inline |
Regular scaled modified spherical Bessel function.
Exp[-|x|] i_1(x) C++ version of gsl_sf_bessel_i1_scaled().
| x | A real number |
Definition at line 715 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_I1_scaled_e().
exp(-|x|) I_0(x)
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 261 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_i1_scaled_e().
Regular scaled modified spherical Bessel function
Exp[-|x|] i_1(x)
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 706 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_i2_scaled().
Regular scaled modified spherical Bessel function
Exp[-|x|] i_2(x)
| x | A real number |
Definition at line 734 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_i2_scaled_e().
Regular scaled modified spherical Bessel function
Exp[-|x|] i_2(x)
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 725 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_il_scaled().
Regular scaled modified spherical Bessel functions
Exp[-|x|] i_l(x)
i_l(x) = Sqrt[Pi/(2x)] BesselI[l+1/2,x]
l >= 0
| l | A nonnegative integer |
| x | A real number |
Definition at line 764 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_il_scaled_array().
Regular scaled modified spherical Bessel functions
Exp[-|x|] i_l(x) for l=0,1,...,lmax
| lmax | Maximum value of l |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 792 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_il_scaled_e().
Regular scaled modified spherical Bessel functions
Exp[-|x|] i_l(x)
i_l(x) = Sqrt[Pi/(2x)] BesselI[l+1/2,x]
l >= 0
| l | A nonnegative integer |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 749 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_In().
| n | The order |
| x | A real number |
Definition at line 209 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_In_array().
nmin >=0, nmax >= nmin
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 234 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_In_e().
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 202 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_In_scaled().
exp(-|x|) I_n(x)
| n | The order |
| x | A real number |
Definition at line 286 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_In_scaled_array().
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 309 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_In_scaled_e().
exp(-|x|) I_1(x)
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 277 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Inu().
Modified cylindrical Bessel functions
BesselI[nu, x] x >= 0, nu >= 0
| nu | The fractional order |
| x | A real number |
Definition at line 1034 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Inu_e().
Modified cylindrical Bessel functions
BesselI[nu, x] x >= 0, nu >= 0
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 1022 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Inu_scaled().
Scaled modified cylindrical Bessel functions
Exp[-|x|] BesselI[nu, x] x >= 0, nu >= 0
| nu | The fractional order |
| x | A real number |
Definition at line 1010 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Inu_scaled_e().
Scaled modified cylindrical Bessel functions
Exp[-|x|] BesselI[nu, x] x >= 0, nu >= 0
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 998 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_J0().
| x | A real number |
x Definition at line 45 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j0().
Regular spherical Bessel function j_0(x) = sin(x)/x
| x | A real number |
Definition at line 487 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_J0().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 39 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j0_e().
Regular spherical Bessel function j_0(x) = sin(x)/x
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 480 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_J1().
| x | A real number |
x Definition at line 58 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j1().
Regular spherical Bessel function j_1(x) = (sin(x)/x - cos(x))/x
| x | A real number |
Definition at line 502 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_J1_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 52 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j1_e().
Regular spherical Bessel function j_1(x) = (sin(x)/x - cos(x))/x
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 495 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j2().
Regular spherical Bessel function j_2(x) = ((3/x^2 - 1)sin(x) - 3cos(x)/x)/x
| x | A real number |
Definition at line 517 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_j2_e().
Regular spherical Bessel function j_2(x) = ((3/x^2 - 1)sin(x) - 3cos(x)/x)/x
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 510 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_jl().
Regular spherical Bessel function j_l(x)
l >= 0, x >= 0.0
| l | A nonnegative integer |
| x | A real number |
Definition at line 539 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_jl_array().
Regular spherical Bessel function j_l(x)
l >= 0, x >= 0.0
| lmax | Maximum value of l |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 565 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_jl_e().
Regular spherical Bessel function j_l(x)
l >= 0, x >= 0.0
| l | A nonnegative integer |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 528 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_jl_steed_array().
Regular spherical Bessel function j_l(x) for l=0,1,...,lmax Uses Steed's method.
| lmax | Maximum value of l |
| x | A real number |
| jl_x_array | Array of reals to store result in |
Definition at line 593 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Jn().
| n | The order |
| x | A real number |
Definition at line 73 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Jn_array().
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 95 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Jn_e().
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 66 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Jnu().
Regular cylindrical Bessel function J_nu(x)
| nu | The fractional order |
| x | A real number |
Definition at line 936 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Jnu_e().
Regular cylindrical Bessel function J_nu(x)
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 927 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K0().
x > 0.0
| x | A real number |
Definition at line 329 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K0_e().
exp(-|x|) I_n(x) for n=nmin,...,nmax
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 322 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K0_scaled().
exp(x) K_1(x)
x > 0.0
| x | A real number |
Definition at line 412 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k0_scaled().
Irregular scaled modified spherical Bessel function Exp[x] k_0(x)
x > 0.0
| x | A real number |
Definition at line 818 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K0_scaled_e().
exp(x) K_1(x)
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 402 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k0_scaled_e().
Irregular scaled modified spherical Bessel function Exp[x] k_0(x)
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 807 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K1().
x > 0.0
| x | A real number |
Definition at line 344 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K1_e().
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 337 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K1_scaled().
exp(x) K_1(x)
x > 0.0
| x | A real number |
Definition at line 432 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k1_scaled().
Irregular modified spherical Bessel function Exp[x] k_1(x)
x > 0.0
| x | A real number |
Definition at line 840 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_K1_scaled_e().
exp(x) K_1(x)
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 422 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k1_scaled_e().
Irregular modified spherical Bessel function Exp[x] k_1(x)
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 829 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k2_scaled().
Irregular modified spherical Bessel function Exp[x] k_2(x)
x > 0.0
| x | A real number |
Definition at line 862 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_k2_scaled_e().
Irregular modified spherical Bessel function Exp[x] k_2(x)
x > 0.0
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 851 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_kl_scaled().
Irregular scaled modified spherical Bessel function Exp[x] k_l(x)
for l=0,1,...,lmax
| l | A nonnegative integer |
| x | A real number |
Definition at line 886 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_kl_scaled_array().
Irregular scaled modified spherical Bessel function Exp[x] k_l(x)
for l=0,1,...,lmax
| lmax | Maximum value of l |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 914 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_kl_scaled_e().
Irregular scaled modified spherical Bessel function Exp[x] k_l(x)
for l=0,1,...,lmax
| l | A nonnegative integer |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 874 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Kn().
x > 0.0
| n | The order |
| x | A real number |
Definition at line 362 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Kn_array().
x > 0.0, nmin >=0, nmax >= nmin
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 387 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Kn_e().
x > 0.0
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 353 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Kn_scaled().
exp(x) K_n(x)
x > 0.0
| n | The order |
| x | A real number |
Definition at line 454 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Kn_scaled_array().
Scaled irregular modified Bessel function exp(x) K_n(x) for n=nmin,...,nmax
x > 0.0, nmin >=0, nmax >= nmin
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 467 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Kn_scaled_e().
exp(x) K_n(x)
x > 0.0
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 443 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Knu().
Modified cylindrical Bessel functions
BesselK[nu, x] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
Definition at line 1083 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Knu_e().
Modified cylindrical Bessel functions
BesselK[nu, x] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 1071 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Knu_scaled().
Scaled modified cylindrical Bessel functions
Exp[+|x|] BesselK[nu, x] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
Definition at line 1058 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Knu_scaled_e().
Scaled modified cylindrical Bessel functions
Exp[+|x|] BesselK[nu, x] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 1046 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_lnKnu().
Logarithm of modified cylindrical Bessel functions.
Log[BesselK[nu, x]] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
Definition at line 1107 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_lnKnu_e().
Logarithm of modified cylindrical Bessel functions.
Log[BesselK[nu, x]] x > 0, nu >= 0
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 1095 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_sequence_Jnu_e().
Regular cylindrical Bessel function J_nu(x) evaluated at a series of x values. The array contains the x values. They are assumed to be strictly ordered and positive. The array is over-written with the values of J_nu(x_i).
| nu | The fractional order |
| mode | A gsl::mod_t mode |
| v | The array |
Definition at line 985 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Y0().
| x | A real number |
Definition at line 112 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y0().
| x | A real number |
Definition at line 611 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Y0_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 106 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y0_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 604 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Y1().
| x | A real number |
Definition at line 125 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y1().
| x | A real number |
Definition at line 624 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Y1_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 119 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y1_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 618 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y2().
| x | A real number |
Definition at line 637 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_y2_e().
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 631 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_yl().
| l | A nonnegative integer |
| x | A real number |
Definition at line 652 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_yl_array().
| lmax | Maximum value of l |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 672 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_yl_e().
| l | A nonnegative integer |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 645 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Yn().
| n | The order |
| x | A real number |
Definition at line 140 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Yn_array().
| nmin | The lower value |
| nmax | The upper value |
| x | A real number |
| result_array | Array of reals to store result in |
Definition at line 163 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Yn_e().
| n | The order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 133 of file sf_bessel.hpp.
References gsl::rstat::n().
|
inline |
C++ version of gsl_sf_bessel_Ynu().
Irregular cylindrical Bessel function Y_nu(x)
| nu | The fractional order |
| x | A real number |
Definition at line 954 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_Ynu_e().
Irregular cylindrical Bessel function Y_nu(x)
| nu | The fractional order |
| x | A real number |
| result | The result as a gsl::sf::result object |
Definition at line 945 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_J0().
sth positive zero of the Bessel function J_0(x).
| s | An integer |
Definition at line 1124 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_J0_e().
sth positive zero of the Bessel function J_0(x).
| s | An integer |
| result | The result as a gsl::sf::result object |
Definition at line 1116 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_J1().
sth positive zero of the Bessel function J_1(x).
| s | An integer |
Definition at line 1140 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_J1_e().
s'th positive zero of the Bessel function J_1(x).
| s | An integer |
| result | The result as a gsl::sf::result object |
Definition at line 1132 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_Jnu().
s'th positive zero of the Bessel function J_nu(x).
| nu | The fractional order |
| s | An integer |
Definition at line 1158 of file sf_bessel.hpp.
|
inline |
C++ version of gsl_sf_bessel_zero_Jnu_e().
s'th positive zero of the Bessel function J_nu(x).
| nu | The fractional order |
| s | An integer |
| result | The result as a gsl::sf::result object |
Definition at line 1149 of file sf_bessel.hpp.