ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
sf_bessel.hpp File Reference
#include <gsl/gsl_sf_bessel.h>
#include "mode.hpp"
#include "sf_result.hpp"
Include dependency graph for sf_bessel.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::sf
 This namespace is used for special functions that in GSL are prefixed gsl_sf.
 
namespace  gsl::sf::bessel
 Namespace for Bessel functions.
 

Functions

int gsl::sf::bessel::J0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_J0(). More...
 
double gsl::sf::bessel::J0 (double const x)
 C++ version of gsl_sf_bessel_J0(). More...
 
int gsl::sf::bessel::J1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_J1_e(). More...
 
double gsl::sf::bessel::J1 (double const x)
 C++ version of gsl_sf_bessel_J1(). More...
 
int gsl::sf::bessel::Jn_e (int n, double x, result &result)
 C++ version of gsl_sf_bessel_Jn_e(). More...
 
double gsl::sf::bessel::Jn (int const n, double const x)
 C++ version of gsl_sf_bessel_Jn(). More...
 
template<typename DATA >
int gsl::sf::bessel::Jn_array (int nmin, int nmax, double x, DATA &result_array)
 C++ version of gsl_sf_bessel_Jn_array(). More...
 
int gsl::sf::bessel::Y0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_Y0_e(). More...
 
double gsl::sf::bessel::Y0 (double const x)
 C++ version of gsl_sf_bessel_Y0(). More...
 
int gsl::sf::bessel::Y1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_Y1_e(). More...
 
double gsl::sf::bessel::Y1 (double const x)
 C++ version of gsl_sf_bessel_Y1(). More...
 
int gsl::sf::bessel::Yn_e (int n, double const x, result &result)
 C++ version of gsl_sf_bessel_Yn_e(). More...
 
double gsl::sf::bessel::Yn (int const n, double const x)
 C++ version of gsl_sf_bessel_Yn(). More...
 
template<typename DATA >
int gsl::sf::bessel::Yn_array (int const nmin, int const nmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_Yn_array(). More...
 
int gsl::sf::bessel::I0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_I0_e(). More...
 
double gsl::sf::bessel::I0 (double const x)
 C++ version of gsl_sf_bessel_I0(). More...
 
int gsl::sf::bessel::I1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_I1_e(). More...
 
double gsl::sf::bessel::I1 (double const x)
 C++ version of gsl_sf_bessel_I1(). More...
 
int gsl::sf::bessel::In_e (int const n, double const x, result &result)
 C++ version of gsl_sf_bessel_In_e(). More...
 
double gsl::sf::bessel::In (int const n, double const x)
 C++ version of gsl_sf_bessel_In(). More...
 
template<typename DATA >
int gsl::sf::bessel::In_array (int const nmin, int const nmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_In_array(). More...
 
int gsl::sf::bessel::I0_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_I0_scaled_e(). More...
 
double gsl::sf::bessel::I0_scaled (double const x)
 C++ version of gsl_sf_bessel_I0_scaled(). More...
 
int gsl::sf::bessel::I1_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_I1_scaled_e(). More...
 
double gsl::sf::bessel::I1_scaled (double const x)
 C++ version of gsl_sf_bessel_I1_scaled(). More...
 
int gsl::sf::bessel::In_scaled_e (int n, double const x, result &result)
 C++ version of gsl_sf_bessel_In_scaled_e(). More...
 
double gsl::sf::bessel::In_scaled (int const n, double const x)
 C++ version of gsl_sf_bessel_In_scaled(). More...
 
template<typename DATA >
int gsl::sf::bessel::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 gsl::sf::bessel::K0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_K0_e(). More...
 
double gsl::sf::bessel::K0 (double const x)
 C++ version of gsl_sf_bessel_K0(). More...
 
int gsl::sf::bessel::K1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_K1_e(). More...
 
double gsl::sf::bessel::K1 (double const x)
 C++ version of gsl_sf_bessel_K1(). More...
 
int gsl::sf::bessel::Kn_e (int const n, double const x, result &result)
 C++ version of gsl_sf_bessel_Kn_e(). More...
 
double gsl::sf::bessel::Kn (int const n, double const x)
 C++ version of gsl_sf_bessel_Kn(). More...
 
template<typename DATA >
int gsl::sf::bessel::Kn_array (int const nmin, int const nmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_Kn_array(). More...
 
int gsl::sf::bessel::K0_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_K0_scaled_e(). More...
 
double gsl::sf::bessel::K0_scaled (double const x)
 C++ version of gsl_sf_bessel_K0_scaled(). More...
 
int gsl::sf::bessel::K1_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_K1_scaled_e(). More...
 
double gsl::sf::bessel::K1_scaled (double const x)
 C++ version of gsl_sf_bessel_K1_scaled(). More...
 
int gsl::sf::bessel::Kn_scaled_e (int n, double const x, result &result)
 C++ version of gsl_sf_bessel_Kn_scaled_e(). More...
 
double gsl::sf::bessel::Kn_scaled (int const n, double const x)
 C++ version of gsl_sf_bessel_Kn_scaled(). More...
 
template<typename DATA >
int gsl::sf::bessel::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 gsl::sf::bessel::j0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_j0_e(). More...
 
double gsl::sf::bessel::j0 (double const x)
 C++ version of gsl_sf_bessel_j0(). More...
 
int gsl::sf::bessel::j1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_j1_e(). More...
 
double gsl::sf::bessel::j1 (double const x)
 C++ version of gsl_sf_bessel_j1(). More...
 
int gsl::sf::bessel::j2_e (double const x, result &result)
 C++ version of gsl_sf_bessel_j2_e(). More...
 
double gsl::sf::bessel::j2 (double const x)
 C++ version of gsl_sf_bessel_j2(). More...
 
int gsl::sf::bessel::jl_e (int const l, double const x, result &result)
 C++ version of gsl_sf_bessel_jl_e(). More...
 
double gsl::sf::bessel::jl (int const l, double const x)
 C++ version of gsl_sf_bessel_jl(). More...
 
template<typename DATA >
int gsl::sf::bessel::jl_array (int const lmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_jl_array(). More...
 
template<typename DATA >
int gsl::sf::bessel::jl_steed_array (int const lmax, double const x, DATA &jl_x_array)
 C++ version of gsl_sf_bessel_jl_steed_array(). More...
 
int gsl::sf::bessel::y0_e (double const x, result &result)
 C++ version of gsl_sf_bessel_y0_e(). More...
 
double gsl::sf::bessel::y0 (double const x)
 C++ version of gsl_sf_bessel_y0(). More...
 
int gsl::sf::bessel::y1_e (double const x, result &result)
 C++ version of gsl_sf_bessel_y1_e(). More...
 
double gsl::sf::bessel::y1 (double const x)
 C++ version of gsl_sf_bessel_y1(). More...
 
int gsl::sf::bessel::y2_e (double const x, result &result)
 C++ version of gsl_sf_bessel_y2_e(). More...
 
double gsl::sf::bessel::y2 (double const x)
 C++ version of gsl_sf_bessel_y2(). More...
 
int gsl::sf::bessel::yl_e (int l, double const x, result &result)
 C++ version of gsl_sf_bessel_yl_e(). More...
 
double gsl::sf::bessel::yl (int const l, double const x)
 C++ version of gsl_sf_bessel_yl(). More...
 
template<typename DATA >
int gsl::sf::bessel::yl_array (int const lmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_yl_array(). More...
 
int gsl::sf::bessel::i0_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_i0_scaled_e(). More...
 
double gsl::sf::bessel::i0_scaled (double const x)
 C++ version of gsl_sf_bessel_i0_scaled(). More...
 
int gsl::sf::bessel::i1_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_i1_scaled_e(). More...
 
double gsl::sf::bessel::i1_scaled (double const x)
 Regular scaled modified spherical Bessel function. More...
 
int gsl::sf::bessel::i2_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_i2_scaled_e(). More...
 
double gsl::sf::bessel::i2_scaled (double const x)
 C++ version of gsl_sf_bessel_i2_scaled(). More...
 
int gsl::sf::bessel::il_scaled_e (int const l, double x, result &result)
 C++ version of gsl_sf_bessel_il_scaled_e(). More...
 
double gsl::sf::bessel::il_scaled (int const l, double const x)
 C++ version of gsl_sf_bessel_il_scaled(). More...
 
template<typename DATA >
int gsl::sf::bessel::il_scaled_array (int const lmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_il_scaled_array(). More...
 
int gsl::sf::bessel::k0_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_k0_scaled_e(). More...
 
double gsl::sf::bessel::k0_scaled (double const x)
 C++ version of gsl_sf_bessel_k0_scaled(). More...
 
int gsl::sf::bessel::k1_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_k1_scaled_e(). More...
 
double gsl::sf::bessel::k1_scaled (double const x)
 C++ version of gsl_sf_bessel_k1_scaled(). More...
 
int gsl::sf::bessel::k2_scaled_e (double const x, result &result)
 C++ version of gsl_sf_bessel_k2_scaled_e(). More...
 
double gsl::sf::bessel::k2_scaled (double const x)
 C++ version of gsl_sf_bessel_k2_scaled(). More...
 
int gsl::sf::bessel::kl_scaled_e (int l, double const x, result &result)
 C++ version of gsl_sf_bessel_kl_scaled_e(). More...
 
double gsl::sf::bessel::kl_scaled (int const l, double const x)
 C++ version of gsl_sf_bessel_kl_scaled(). More...
 
template<typename DATA >
int gsl::sf::bessel::kl_scaled_array (int const lmax, double const x, DATA &result_array)
 C++ version of gsl_sf_bessel_kl_scaled_array(). More...
 
int gsl::sf::bessel::Jnu_e (double const nu, double const x, result &result)
 C++ version of gsl_sf_bessel_Jnu_e(). More...
 
double gsl::sf::bessel::Jnu (double const nu, double const x)
 C++ version of gsl_sf_bessel_Jnu(). More...
 
int gsl::sf::bessel::Ynu_e (double nu, double x, result &result)
 C++ version of gsl_sf_bessel_Ynu_e(). More...
 
double gsl::sf::bessel::Ynu (double const nu, double const x)
 C++ version of gsl_sf_bessel_Ynu(). More...
 
template<typename DATA >
int gsl::sf::bessel::sequence_Jnu_e (double nu, mode_t mode, DATA &v)
 C++ version of gsl_sf_bessel_sequence_Jnu_e(). More...
 
int gsl::sf::bessel::Inu_scaled_e (double nu, double x, result &result)
 C++ version of gsl_sf_bessel_Inu_scaled_e(). More...
 
double gsl::sf::bessel::Inu_scaled (double nu, double x)
 C++ version of gsl_sf_bessel_Inu_scaled(). More...
 
int gsl::sf::bessel::Inu_e (double nu, double x, result &result)
 C++ version of gsl_sf_bessel_Inu_e(). More...
 
double gsl::sf::bessel::Inu (double nu, double x)
 C++ version of gsl_sf_bessel_Inu(). More...
 
int gsl::sf::bessel::Knu_scaled_e (double const nu, double const x, result &result)
 C++ version of gsl_sf_bessel_Knu_scaled_e(). More...
 
double gsl::sf::bessel::Knu_scaled (double const nu, double const x)
 C++ version of gsl_sf_bessel_Knu_scaled(). More...
 
int gsl::sf::bessel::Knu_e (double const nu, double const x, result &result)
 C++ version of gsl_sf_bessel_Knu_e(). More...
 
double gsl::sf::bessel::Knu (double const nu, double const x)
 C++ version of gsl_sf_bessel_Knu(). More...
 
int gsl::sf::bessel::lnKnu_e (double const nu, double const x, result &result)
 C++ version of gsl_sf_bessel_lnKnu_e(). More...
 
double gsl::sf::bessel::lnKnu (double const nu, double const x)
 C++ version of gsl_sf_bessel_lnKnu(). More...
 
int gsl::sf::bessel::zero_J0_e (unsigned int s, result &result)
 C++ version of gsl_sf_bessel_zero_J0_e(). More...
 
double gsl::sf::bessel::zero_J0 (unsigned int s)
 C++ version of gsl_sf_bessel_zero_J0(). More...
 
int gsl::sf::bessel::zero_J1_e (unsigned int s, result &result)
 C++ version of gsl_sf_bessel_zero_J1_e(). More...
 
double gsl::sf::bessel::zero_J1 (unsigned int s)
 C++ version of gsl_sf_bessel_zero_J1(). More...
 
int gsl::sf::bessel::zero_Jnu_e (double nu, unsigned int s, result &result)
 C++ version of gsl_sf_bessel_zero_Jnu_e(). More...
 
double gsl::sf::bessel::zero_Jnu (double nu, unsigned int s)
 C++ version of gsl_sf_bessel_zero_Jnu(). More...