ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
gsl::sf::airy Namespace Reference

Namespace for Airy functions. More...

Functions

int airy_Ai_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Ai_e(). More...
 
double airy_Ai (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Ai(). More...
 
int airy_Bi_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Bi_e(). More...
 
double airy_Bi (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Bi(). More...
 
int airy_Ai_scaled_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Ai_scaled_e(). More...
 
double airy_Ai_scaled (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Ai_scaled(). More...
 
int airy_Bi_scaled_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Bi_scaled_e(). More...
 
double airy_Bi_scaled (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Bi_scaled(). More...
 
int airy_Ai_deriv_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Ai_deriv_e(). More...
 
double airy_Ai_deriv (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Ai_deriv(). More...
 
int airy_Bi_deriv_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Bi_deriv_e(). More...
 
double airy_Bi_deriv (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Bi_deriv(). More...
 
int airy_Ai_deriv_scaled_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Ai_deriv_scaled_e(). More...
 
double airy_Ai_deriv_scaled (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Ai_deriv_scaled(). More...
 
int airy_Bi_deriv_scaled_e (double const x, gsl::mode_t mode, result &result)
 C++ version of gsl_sf_airy_Bi_deriv_scaled_e(). More...
 
double airy_Bi_deriv_scaled (double const x, gsl::mode_t mode)
 C++ version of gsl_sf_airy_Bi_deriv_scaled(). More...
 
int airy_zero_Ai_e (unsigned int s, result &result)
 C++ version of gsl_sf_airy_zero_Ai_e(). More...
 
double airy_zero_Ai (unsigned int s)
 C++ version of gsl_sf_airy_zero_Ai(). More...
 
int airy_zero_Bi_e (unsigned int s, result &result)
 C++ version of gsl_sf_airy_zero_Bi_e(). More...
 
double airy_zero_Bi (unsigned int s)
 C++ version of gsl_sf_airy_zero_Bi(). More...
 
int airy_zero_Ai_deriv_e (unsigned int s, result &result)
 C++ version of gsl_sf_airy_zero_Ai_deriv_e(). More...
 
double airy_zero_Ai_deriv (unsigned int s)
 C++ version of gsl_sf_airy_zero_Ai_deriv(). More...
 
int airy_zero_Bi_deriv_e (unsigned int s, result &result)
 C++ version of gsl_sf_airy_zero_Bi_deriv_e(). More...
 
double airy_zero_Bi_deriv (unsigned int s)
 C++ version of gsl_sf_airy_zero_Bi_deriv(). More...
 

Detailed Description

Namespace for Airy functions.

Function Documentation

◆ airy_Ai()

double gsl::sf::airy::airy_Ai ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Ai().

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 48 of file sf_airy.hpp.

◆ airy_Ai_deriv()

double gsl::sf::airy::airy_Ai_deriv ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Ai_deriv().

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 124 of file sf_airy.hpp.

◆ airy_Ai_deriv_e()

int gsl::sf::airy::airy_Ai_deriv_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Ai_deriv_e().

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS OR GSL_EUNDRFLW

Definition at line 116 of file sf_airy.hpp.

◆ airy_Ai_deriv_scaled()

double gsl::sf::airy::airy_Ai_deriv_scaled ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Ai_deriv_scaled().

Scaled derivative Ai'(x): Ai'(x) if x < 0; exp(+2/3 x^{3/2}) Ai'(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 162 of file sf_airy.hpp.

◆ airy_Ai_deriv_scaled_e()

int gsl::sf::airy::airy_Ai_deriv_scaled_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Ai_deriv_scaled_e().

Scaled derivative Ai'(x): Ai'(x) if x < 0; exp(+2/3 x^{3/2}) Ai'(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 152 of file sf_airy.hpp.

◆ airy_Ai_e()

int gsl::sf::airy::airy_Ai_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Ai_e().

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS or GSL_EUNDRFLW

Definition at line 40 of file sf_airy.hpp.

◆ airy_Ai_scaled()

double gsl::sf::airy::airy_Ai_scaled ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Ai_scaled().

Scaled Ai(x): Ai(x) if x < 0; exp(+2/3 x^{3/2}) Ai(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 86 of file sf_airy.hpp.

◆ airy_Ai_scaled_e()

int gsl::sf::airy::airy_Ai_scaled_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Ai_scaled_e().

Scaled Ai(x): Ai(x) if x < 0; exp(+2/3 x^{3/2}) Ai(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 76 of file sf_airy.hpp.

◆ airy_Bi()

double gsl::sf::airy::airy_Bi ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Bi().

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 65 of file sf_airy.hpp.

◆ airy_Bi_deriv()

double gsl::sf::airy::airy_Bi_deriv ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Bi_deriv().

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 141 of file sf_airy.hpp.

◆ airy_Bi_deriv_e()

int gsl::sf::airy::airy_Bi_deriv_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Bi_deriv_e().

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS OR GSL_EOVERFLW

Definition at line 133 of file sf_airy.hpp.

◆ airy_Bi_deriv_scaled()

double gsl::sf::airy::airy_Bi_deriv_scaled ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Bi_deriv_scaled().

Scaled derivative: Bi'(x) if x < 0; exp(-2/3 x^{3/2}) Bi'(x) if x > 0.

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 183 of file sf_airy.hpp.

◆ airy_Bi_deriv_scaled_e()

int gsl::sf::airy::airy_Bi_deriv_scaled_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Bi_deriv_scaled_e().

Scaled derivative: Bi'(x) if x < 0; exp(-2/3 x^{3/2}) Bi'(x) if x > 0.

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 173 of file sf_airy.hpp.

◆ airy_Bi_e()

int gsl::sf::airy::airy_Bi_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Bi_e().

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS OR GSL_OVERFLW

Definition at line 57 of file sf_airy.hpp.

◆ airy_Bi_scaled()

double gsl::sf::airy::airy_Bi_scaled ( double const  x,
gsl::mode_t  mode 
)
inline

C++ version of gsl_sf_airy_Bi_scaled().

scaled Bi(x): Bi(x) if x < 0; exp(-2/3 x^{3/2}) Bi(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
Returns
function result

Definition at line 107 of file sf_airy.hpp.

◆ airy_Bi_scaled_e()

int gsl::sf::airy::airy_Bi_scaled_e ( double const  x,
gsl::mode_t  mode,
result result 
)
inline

C++ version of gsl_sf_airy_Bi_scaled_e().

scaled Bi(x): Bi(x) if x < 0; exp(-2/3 x^{3/2}) Bi(x) if x > 0

Parameters
xA real number
modeThe gsl::mode_t mode
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 97 of file sf_airy.hpp.

◆ airy_zero_Ai()

double gsl::sf::airy::airy_zero_Ai ( unsigned int  s)
inline

C++ version of gsl_sf_airy_zero_Ai().

Parameters
sAn integer
Returns
function result

Definition at line 198 of file sf_airy.hpp.

◆ airy_zero_Ai_deriv()

double gsl::sf::airy::airy_zero_Ai_deriv ( unsigned int  s)
inline

C++ version of gsl_sf_airy_zero_Ai_deriv().

Parameters
sAn integer
Returns
function result

Definition at line 226 of file sf_airy.hpp.

◆ airy_zero_Ai_deriv_e()

int gsl::sf::airy::airy_zero_Ai_deriv_e ( unsigned int  s,
result result 
)
inline

C++ version of gsl_sf_airy_zero_Ai_deriv_e().

Parameters
sAn integer
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 219 of file sf_airy.hpp.

◆ airy_zero_Ai_e()

int gsl::sf::airy::airy_zero_Ai_e ( unsigned int  s,
result result 
)
inline

C++ version of gsl_sf_airy_zero_Ai_e().

Parameters
sAn integer
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 191 of file sf_airy.hpp.

◆ airy_zero_Bi()

double gsl::sf::airy::airy_zero_Bi ( unsigned int  s)
inline

C++ version of gsl_sf_airy_zero_Bi().

Parameters
sAn integer
Returns
function result

Definition at line 212 of file sf_airy.hpp.

◆ airy_zero_Bi_deriv()

double gsl::sf::airy::airy_zero_Bi_deriv ( unsigned int  s)
inline

C++ version of gsl_sf_airy_zero_Bi_deriv().

Parameters
sAn integer
Returns
function result

Definition at line 240 of file sf_airy.hpp.

◆ airy_zero_Bi_deriv_e()

int gsl::sf::airy::airy_zero_Bi_deriv_e ( unsigned int  s,
result result 
)
inline

C++ version of gsl_sf_airy_zero_Bi_deriv_e().

Parameters
sAn integer
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 233 of file sf_airy.hpp.

◆ airy_zero_Bi_e()

int gsl::sf::airy::airy_zero_Bi_e ( unsigned int  s,
result result 
)
inline

C++ version of gsl_sf_airy_zero_Bi_e().

Parameters
sAn integer
resultThe result as a gsl::sf::result object
Returns
GSL_SUCCESS

Definition at line 205 of file sf_airy.hpp.