Special Functions¶
Airy Functions¶
- sf_airy_Bi_deriv_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Bi_deriv_e()
c code signature: int gsl_sf_airy_Bi_deriv_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Ai_deriv_scaled(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Ai_deriv_scaled()
c code signature: double gsl_sf_airy_Ai_deriv_scaled(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_zero_Ai_deriv_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_zero_Ai_deriv_e()
c code signature: int gsl_sf_airy_zero_Ai_deriv_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_airy_Bi_scaled_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Bi_scaled_e()
c code signature: int gsl_sf_airy_Bi_scaled_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Bi(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Bi()
c code signature: double gsl_sf_airy_Bi(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_zero_Bi_deriv(s[, ret])¶
Wrapper for
gsl_sf_airy_zero_Bi_deriv()
c code signature: double gsl_sf_airy_zero_Bi_deriv( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_airy_Bi_deriv(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Bi_deriv()
c code signature: double gsl_sf_airy_Bi_deriv(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_zero_Bi_deriv_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_zero_Bi_deriv_e()
c code signature: int gsl_sf_airy_zero_Bi_deriv_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_airy_Bi_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Bi_e()
c code signature: int gsl_sf_airy_Bi_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Ai_deriv_scaled_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Ai_deriv_scaled_e()
c code signature: int gsl_sf_airy_Ai_deriv_scaled_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Ai_scaled(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Ai_scaled()
c code signature: double gsl_sf_airy_Ai_scaled(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_Bi_scaled(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Bi_scaled()
c code signature: double gsl_sf_airy_Bi_scaled(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_Ai_scaled_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Ai_scaled_e()
c code signature: int gsl_sf_airy_Ai_scaled_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Ai_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Ai_e()
c code signature: int gsl_sf_airy_Ai_e(const double x, const gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_Ai_deriv_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Ai_deriv_e()
c code signature: int gsl_sf_airy_Ai_deriv_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_zero_Ai_deriv(s[, ret])¶
Wrapper for
gsl_sf_airy_zero_Ai_deriv()
c code signature: double gsl_sf_airy_zero_Ai_deriv( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_airy_zero_Ai_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_zero_Ai_e()
c code signature: int gsl_sf_airy_zero_Ai_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_airy_Bi_deriv_scaled_e(x, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_Bi_deriv_scaled_e()
c code signature: int gsl_sf_airy_Bi_deriv_scaled_e(const double x, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_airy_zero_Bi(s[, ret])¶
Wrapper for
gsl_sf_airy_zero_Bi()
c code signature: double gsl_sf_airy_zero_Bi( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_airy_Bi_deriv_scaled(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Bi_deriv_scaled()
c code signature: double gsl_sf_airy_Bi_deriv_scaled(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_zero_Ai(s[, ret])¶
Wrapper for
gsl_sf_airy_zero_Ai()
c code signature: double gsl_sf_airy_zero_Ai( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_airy_zero_Bi_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_airy_zero_Bi_e()
c code signature: int gsl_sf_airy_zero_Bi_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_airy_Ai(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Ai()
c code signature: double gsl_sf_airy_Ai(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_airy_Ai_deriv(x, mode[, ret])¶
Wrapper for
gsl_sf_airy_Ai_deriv()
c code signature: double gsl_sf_airy_Ai_deriv(const double x, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
x (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
Bessel Functions¶
- sf_bessel_Kn(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_Kn()
c code signature: double gsl_sf_bessel_Kn(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_i0_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_i0_scaled_e()
c code signature: int gsl_sf_bessel_i0_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_i1_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_i1_scaled()
c code signature: double gsl_sf_bessel_i1_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_K1_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_K1_scaled()
c code signature: double gsl_sf_bessel_K1_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_K0(x[, ret])¶
Wrapper for
gsl_sf_bessel_K0()
c code signature: double gsl_sf_bessel_K0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_i0_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_i0_scaled()
c code signature: double gsl_sf_bessel_i0_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_k0_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_k0_scaled()
c code signature: double gsl_sf_bessel_k0_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_J0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_J0_e()
c code signature: int gsl_sf_bessel_J0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Y0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Y0_e()
c code signature: int gsl_sf_bessel_Y0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Inu_scaled(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Inu_scaled()
c code signature: double gsl_sf_bessel_Inu_scaled( double nu, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_i2_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_i2_scaled()
c code signature: double gsl_sf_bessel_i2_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_I1_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_I1_scaled_e()
c code signature: int gsl_sf_bessel_I1_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_lnKnu_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_lnKnu_e()
c code signature: int gsl_sf_bessel_lnKnu_e(const double nu, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_j1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_j1_e()
c code signature: int gsl_sf_bessel_j1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Knu_scaled(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Knu_scaled()
c code signature: double gsl_sf_bessel_Knu_scaled(const double nu, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_i1_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_i1_scaled_e()
c code signature: int gsl_sf_bessel_i1_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_j1(x[, ret])¶
Wrapper for
gsl_sf_bessel_j1()
c code signature: double gsl_sf_bessel_j1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Knu_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Knu_e()
c code signature: int gsl_sf_bessel_Knu_e(const double nu, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_I1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_I1_e()
c code signature: int gsl_sf_bessel_I1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_il_scaled_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_il_scaled_e()
c code signature: int gsl_sf_bessel_il_scaled_e(const int l, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Inu_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Inu_e()
c code signature: int gsl_sf_bessel_Inu_e( double nu, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Y1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Y1_e()
c code signature: int gsl_sf_bessel_Y1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_lnKnu(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_lnKnu()
c code signature: double gsl_sf_bessel_lnKnu(const double nu, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_Jnu(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Jnu()
c code signature: double gsl_sf_bessel_Jnu(const double nu, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_K1(x[, ret])¶
Wrapper for
gsl_sf_bessel_K1()
c code signature: double gsl_sf_bessel_K1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Kn_scaled(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_Kn_scaled()
c code signature: double gsl_sf_bessel_Kn_scaled(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_y0(x[, ret])¶
Wrapper for
gsl_sf_bessel_y0()
c code signature: double gsl_sf_bessel_y0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_I1(x[, ret])¶
Wrapper for
gsl_sf_bessel_I1()
c code signature: double gsl_sf_bessel_I1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_zero_Jnu(nu, s[, ret])¶
Wrapper for
gsl_sf_bessel_zero_Jnu()
c code signature: double gsl_sf_bessel_zero_Jnu( double nu, unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Id_ui__Rd__O
- Parameters:
nu (double) – positional argument 0
s (unsigned int) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_i2_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_i2_scaled_e()
c code signature: int gsl_sf_bessel_i2_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_y1(x[, ret])¶
Wrapper for
gsl_sf_bessel_y1()
c code signature: double gsl_sf_bessel_y1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Jn_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Jn_e()
c code signature: int gsl_sf_bessel_Jn_e( int n, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Yn_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Yn_e()
c code signature: int gsl_sf_bessel_Yn_e( int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_jl(l, x[, ret])¶
Wrapper for
gsl_sf_bessel_jl()
c code signature: double gsl_sf_bessel_jl(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_K1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_K1_e()
c code signature: int gsl_sf_bessel_K1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Inu(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Inu()
c code signature: double gsl_sf_bessel_Inu( double nu, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_zero_J1(s[, ret])¶
Wrapper for
gsl_sf_bessel_zero_J1()
c code signature: double gsl_sf_bessel_zero_J1( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Y1(x[, ret])¶
Wrapper for
gsl_sf_bessel_Y1()
c code signature: double gsl_sf_bessel_Y1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_y1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_y1_e()
c code signature: int gsl_sf_bessel_y1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_y2(x[, ret])¶
Wrapper for
gsl_sf_bessel_y2()
c code signature: double gsl_sf_bessel_y2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Knu_scaled_e10_e(nu, x[, ret, result])¶
Wrapper for
gsl_sf_bessel_Knu_scaled_e10_e()
c code signature: int gsl_sf_bessel_Knu_scaled_e10_e(const double nu, const double x, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Oerd
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result (gsl_sf_result_e10) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 2, :param gsl_sf_result_e10 result: positional argument 3)
- Returns:
result
- sf_bessel_I0(x[, ret])¶
Wrapper for
gsl_sf_bessel_I0()
c code signature: double gsl_sf_bessel_I0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_yl_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_yl_e()
c code signature: int gsl_sf_bessel_yl_e( int l, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_j0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_j0_e()
c code signature: int gsl_sf_bessel_j0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_zero_J0_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_zero_J0_e()
c code signature: int gsl_sf_bessel_zero_J0_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_I1_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_I1_scaled()
c code signature: double gsl_sf_bessel_I1_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Knu(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Knu()
c code signature: double gsl_sf_bessel_Knu(const double nu, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_k1_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_k1_scaled()
c code signature: double gsl_sf_bessel_k1_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_J1(x[, ret])¶
Wrapper for
gsl_sf_bessel_J1()
c code signature: double gsl_sf_bessel_J1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_k2_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_k2_scaled_e()
c code signature: int gsl_sf_bessel_k2_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Jnu_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Jnu_e()
c code signature: int gsl_sf_bessel_Jnu_e(const double nu, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_y2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_y2_e()
c code signature: int gsl_sf_bessel_y2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_k2_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_k2_scaled()
c code signature: double gsl_sf_bessel_k2_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_kl_scaled(l, x[, ret])¶
Wrapper for
gsl_sf_bessel_kl_scaled()
c code signature: double gsl_sf_bessel_kl_scaled(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_Kn_scaled_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Kn_scaled_e()
c code signature: int gsl_sf_bessel_Kn_scaled_e( int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_zero_Jnu_e(nu, s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_zero_Jnu_e()
c code signature: int gsl_sf_bessel_zero_Jnu_e( double nu, unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_ui__Rl__Ord
- Parameters:
nu (double) – positional argument 0
s (unsigned int) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_In_scaled(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_In_scaled()
c code signature: double gsl_sf_bessel_In_scaled(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_I0_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_I0_scaled_e()
c code signature: int gsl_sf_bessel_I0_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Y0(x[, ret])¶
Wrapper for
gsl_sf_bessel_Y0()
c code signature: double gsl_sf_bessel_Y0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_il_scaled(l, x[, ret])¶
Wrapper for
gsl_sf_bessel_il_scaled()
c code signature: double gsl_sf_bessel_il_scaled(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_Ynu(nu, x[, ret])¶
Wrapper for
gsl_sf_bessel_Ynu()
c code signature: double gsl_sf_bessel_Ynu(const double nu, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_Inu_scaled_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Inu_scaled_e()
c code signature: int gsl_sf_bessel_Inu_scaled_e( double nu, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Knu_scaled_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Knu_scaled_e()
c code signature: int gsl_sf_bessel_Knu_scaled_e(const double nu, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Ynu_e(nu, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Ynu_e()
c code signature: int gsl_sf_bessel_Ynu_e( double nu, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
nu (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_j2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_j2_e()
c code signature: int gsl_sf_bessel_j2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_zero_J1_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_zero_J1_e()
c code signature: int gsl_sf_bessel_zero_J1_e( unsigned int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
s (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_Kn_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_Kn_e()
c code signature: int gsl_sf_bessel_Kn_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_Jn(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_Jn()
c code signature: double gsl_sf_bessel_Jn(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_k0_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_k0_scaled_e()
c code signature: int gsl_sf_bessel_k0_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_I0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_I0_e()
c code signature: int gsl_sf_bessel_I0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_yl(l, x[, ret])¶
Wrapper for
gsl_sf_bessel_yl()
c code signature: double gsl_sf_bessel_yl(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_j0(x[, ret])¶
Wrapper for
gsl_sf_bessel_j0()
c code signature: double gsl_sf_bessel_j0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_Yn(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_Yn()
c code signature: double gsl_sf_bessel_Yn(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_j2(x[, ret])¶
Wrapper for
gsl_sf_bessel_j2()
c code signature: double gsl_sf_bessel_j2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_y0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_y0_e()
c code signature: int gsl_sf_bessel_y0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_In_scaled_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_In_scaled_e()
c code signature: int gsl_sf_bessel_In_scaled_e( int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_K0_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_K0_scaled_e()
c code signature: int gsl_sf_bessel_K0_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_In_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_In_e()
c code signature: int gsl_sf_bessel_In_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_K1_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_K1_scaled_e()
c code signature: int gsl_sf_bessel_K1_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_jl_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_jl_e()
c code signature: int gsl_sf_bessel_jl_e(const int l, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_J1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_J1_e()
c code signature: int gsl_sf_bessel_J1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_K0_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_K0_scaled()
c code signature: double gsl_sf_bessel_K0_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_kl_scaled_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_kl_scaled_e()
c code signature: int gsl_sf_bessel_kl_scaled_e( int l, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_bessel_K0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_K0_e()
c code signature: int gsl_sf_bessel_K0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_J0(x[, ret])¶
Wrapper for
gsl_sf_bessel_J0()
c code signature: double gsl_sf_bessel_J0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_k1_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_bessel_k1_scaled_e()
c code signature: int gsl_sf_bessel_k1_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_bessel_I0_scaled(x[, ret])¶
Wrapper for
gsl_sf_bessel_I0_scaled()
c code signature: double gsl_sf_bessel_I0_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_bessel_In(n, x[, ret])¶
Wrapper for
gsl_sf_bessel_In()
c code signature: double gsl_sf_bessel_In(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_bessel_zero_J0(s[, ret])¶
Wrapper for
gsl_sf_bessel_zero_J0()
c code signature: double gsl_sf_bessel_zero_J0( unsigned int s) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
s (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Clausen Functions¶
Coulomb Functions¶
- sf_coulomb_CL_e(L, eta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_coulomb_CL_e()
c code signature: int gsl_sf_coulomb_CL_e( double L, double eta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
L (double) – positional argument 0
eta (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_coulomb_wave_FG_e(eta, x, lam_F, k_lam_G[, ret, exp_G, exp_F, Gp.val, Gp.err, G.val, G.err, Fp.val, Fp.err, F.val, F.err])¶
Wrapper for
gsl_sf_coulomb_wave_FG_e()
c code signature: int gsl_sf_coulomb_wave_FG_e(const double eta, const double x, const double lam_F, const int k_lam_G, gsl_sf_result* F, gsl_sf_result* Fp, gsl_sf_result* G, gsl_sf_result* Gp, double* exp_F, double* exp_G) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd
- Parameters:
eta (double) – positional argument 0
x (double) – positional argument 1
lam_F (double) – positional argument 2
k_lam_G (int) – positional argument 3
ret (int) – positional argument 4
exp_G (double) – positional argument 5
exp_F (double) – positional argument 6
Gp.val (double) – positional argument 7
Gp.err (double) – positional argument 8
G.val (double) – positional argument 9
G.err (double) – positional argument 10
Fp.val (double) – positional argument 11
Fp.err (double) – positional argument 12
F.val (double) – positional argument 13
F.err (double) – positional argument 14
- Return type:
tuple(:param int ret: positional argument 4, :param double exp_G: positional argument 5, :param double exp_F: positional argument 6, :param double Gp.val: positional argument 7, :param double Gp.err: positional argument 8, :param double G.val: positional argument 9, :param double G.err: positional argument 10, :param double Fp.val: positional argument 11, :param double Fp.err: positional argument 12, :param double F.val: positional argument 13, :param double F.err: positional argument 14)
- Returns:
result
Coupling Functions¶
- sf_coupling_6j(two_ja, two_jb, two_jc, two_jd, two_je, two_jf[, ret])¶
Wrapper for
gsl_sf_coupling_6j()
c code signature: double gsl_sf_coupling_6j( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
ret (double) – positional argument 6
- Return type:
double
- Returns:
result
- sf_coupling_9j(two_ja, two_jb, two_jc, two_jd, two_je, two_jf, two_jg, two_jh, two_ji[, ret])¶
Wrapper for
gsl_sf_coupling_9j()
c code signature: double gsl_sf_coupling_9j( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, int two_jg, int two_jh, int two_ji) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
two_jg (int) – positional argument 6
two_jh (int) – positional argument 7
two_ji (int) – positional argument 8
ret (double) – positional argument 9
- Return type:
double
- Returns:
result
- sf_coupling_6j_e(two_ja, two_jb, two_jc, two_jd, two_je, two_jf[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_coupling_6j_e()
c code signature: int gsl_sf_coupling_6j_e( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
ret (int) – positional argument 6
result.val (double) – positional argument 7
result.err (double) – positional argument 8
- Return type:
tuple(:param int ret: positional argument 6, :param double result.val: positional argument 7, :param double result.err: positional argument 8)
- Returns:
result
- sf_coupling_RacahW(two_ja, two_jb, two_jc, two_jd, two_je, two_jf[, ret])¶
Wrapper for
gsl_sf_coupling_RacahW()
c code signature: double gsl_sf_coupling_RacahW( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
ret (double) – positional argument 6
- Return type:
double
- Returns:
result
- sf_coupling_9j_e(two_ja, two_jb, two_jc, two_jd, two_je, two_jf, two_jg, two_jh, two_ji[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_coupling_9j_e()
c code signature: int gsl_sf_coupling_9j_e( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, int two_jg, int two_jh, int two_ji, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
two_jg (int) – positional argument 6
two_jh (int) – positional argument 7
two_ji (int) – positional argument 8
ret (int) – positional argument 9
result.val (double) – positional argument 10
result.err (double) – positional argument 11
- Return type:
tuple(:param int ret: positional argument 9, :param double result.val: positional argument 10, :param double result.err: positional argument 11)
- Returns:
result
- sf_coupling_RacahW_e(two_ja, two_jb, two_jc, two_jd, two_je, two_jf[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_coupling_RacahW_e()
c code signature: int gsl_sf_coupling_RacahW_e( int two_ja, int two_jb, int two_jc, int two_jd, int two_je, int two_jf, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_jd (int) – positional argument 3
two_je (int) – positional argument 4
two_jf (int) – positional argument 5
ret (int) – positional argument 6
result.val (double) – positional argument 7
result.err (double) – positional argument 8
- Return type:
tuple(:param int ret: positional argument 6, :param double result.val: positional argument 7, :param double result.err: positional argument 8)
- Returns:
result
- sf_coupling_3j(two_ja, two_jb, two_jc, two_ma, two_mb, two_mc[, ret])¶
Wrapper for
gsl_sf_coupling_3j()
c code signature: double gsl_sf_coupling_3j( int two_ja, int two_jb, int two_jc, int two_ma, int two_mb, int two_mc) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_ma (int) – positional argument 3
two_mb (int) – positional argument 4
two_mc (int) – positional argument 5
ret (double) – positional argument 6
- Return type:
double
- Returns:
result
- sf_coupling_3j_e(two_ja, two_jb, two_jc, two_ma, two_mb, two_mc[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_coupling_3j_e()
c code signature: int gsl_sf_coupling_3j_e( int two_ja, int two_jb, int two_jc, int two_ma, int two_mb, int two_mc, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord
- Parameters:
two_ja (int) – positional argument 0
two_jb (int) – positional argument 1
two_jc (int) – positional argument 2
two_ma (int) – positional argument 3
two_mb (int) – positional argument 4
two_mc (int) – positional argument 5
ret (int) – positional argument 6
result.val (double) – positional argument 7
result.err (double) – positional argument 8
- Return type:
tuple(:param int ret: positional argument 6, :param double result.val: positional argument 7, :param double result.err: positional argument 8)
- Returns:
result
Dawson Function¶
- sf_dawson_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_dawson_e()
c code signature: int gsl_sf_dawson_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_dawson(x[, ret])¶
Wrapper for
gsl_sf_dawson()
c code signature: double gsl_sf_dawson( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Debye Functions¶
- sf_debye_5_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_5_e()
c code signature: int gsl_sf_debye_5_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_1(x[, ret])¶
Wrapper for
gsl_sf_debye_1()
c code signature: double gsl_sf_debye_1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_debye_6(x[, ret])¶
Wrapper for
gsl_sf_debye_6()
c code signature: double gsl_sf_debye_6(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_debye_3_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_3_e()
c code signature: int gsl_sf_debye_3_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_4(x[, ret])¶
Wrapper for
gsl_sf_debye_4()
c code signature: double gsl_sf_debye_4(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_debye_3(x[, ret])¶
Wrapper for
gsl_sf_debye_3()
c code signature: double gsl_sf_debye_3(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_debye_1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_1_e()
c code signature: int gsl_sf_debye_1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_4_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_4_e()
c code signature: int gsl_sf_debye_4_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_5(x[, ret])¶
Wrapper for
gsl_sf_debye_5()
c code signature: double gsl_sf_debye_5(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_debye_6_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_6_e()
c code signature: int gsl_sf_debye_6_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_debye_2_e()
c code signature: int gsl_sf_debye_2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_debye_2(x[, ret])¶
Wrapper for
gsl_sf_debye_2()
c code signature: double gsl_sf_debye_2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Dilogarithm¶
- sf_complex_dilog_xy_e(x, y[, ret, result_im.val, result_im.err, result_re.val, result_re.err])¶
Wrapper for
gsl_sf_complex_dilog_xy_e()
c code signature: int gsl_sf_complex_dilog_xy_e(const double x, const double y, gsl_sf_result* result_re, gsl_sf_result* result_im) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord_rd
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result_im.val (double) – positional argument 3
result_im.err (double) – positional argument 4
result_re.val (double) – positional argument 5
result_re.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 2, :param double result_im.val: positional argument 3, :param double result_im.err: positional argument 4, :param double result_re.val: positional argument 5, :param double result_re.err: positional argument 6)
- Returns:
result
- sf_complex_spence_xy_e(x, y[, ret, imag_sp.val, imag_sp.err, real_sp.val, real_sp.err])¶
Wrapper for
gsl_sf_complex_spence_xy_e()
c code signature: int gsl_sf_complex_spence_xy_e(const double x, const double y, gsl_sf_result* real_sp, gsl_sf_result* imag_sp) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord_rd
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
imag_sp.val (double) – positional argument 3
imag_sp.err (double) – positional argument 4
real_sp.val (double) – positional argument 5
real_sp.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 2, :param double imag_sp.val: positional argument 3, :param double imag_sp.err: positional argument 4, :param double real_sp.val: positional argument 5, :param double real_sp.err: positional argument 6)
- Returns:
result
- sf_dilog_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_dilog_e()
c code signature: int gsl_sf_dilog_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_dilog(x[, ret])¶
Wrapper for
gsl_sf_dilog()
c code signature: double gsl_sf_dilog(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Elementary Operations¶
- sf_multiply(x, y[, ret])¶
Wrapper for
gsl_sf_multiply()
c code signature: double gsl_sf_multiply(const double x, const double y) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_multiply_e(x, y[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_multiply_e()
c code signature: int gsl_sf_multiply_e(const double x, const double y, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_multiply_err_e(x, dx, y, dy[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_multiply_err_e()
c code signature: int gsl_sf_multiply_err_e(const double x, const double dx, const double y, const double dy, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
y (double) – positional argument 2
dy (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
Ellipitcal Integrals¶
- sf_ellint_Dcomp_e(k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_Dcomp_e()
c code signature: int gsl_sf_ellint_Dcomp_e( double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_ellint_Dcomp(k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_Dcomp()
c code signature: double gsl_sf_ellint_Dcomp( double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_ellint_Pcomp_e(k, n, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_Pcomp_e()
c code signature: int gsl_sf_ellint_Pcomp_e( double k, double n, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rl__Ord
- Parameters:
k (double) – positional argument 0
n (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_ellint_RJ(x, y, z, p, mode[, ret])¶
Wrapper for
gsl_sf_ellint_RJ()
c code signature: double gsl_sf_ellint_RJ( double x, double y, double z, double p, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d_m__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
p (double) – positional argument 3
mode (gsl_mode_t) – positional argument 4
ret (double) – positional argument 5
- Return type:
double
- Returns:
result
- sf_ellint_P(phi, k, n, mode[, ret])¶
Wrapper for
gsl_sf_ellint_P()
c code signature: double gsl_sf_ellint_P( double phi, double k, double n, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rd__O
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
n (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_ellint_Ecomp_e(k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_Ecomp_e()
c code signature: int gsl_sf_ellint_Ecomp_e( double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_ellint_RF_e(x, y, z, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_RF_e()
c code signature: int gsl_sf_ellint_RF_e( double x, double y, double z, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_ellint_E_e(phi, k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_E_e()
c code signature: int gsl_sf_ellint_E_e( double phi, double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rl__Ord
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_ellint_RC_e(x, y, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_RC_e()
c code signature: int gsl_sf_ellint_RC_e( double x, double y, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_ellint_Kcomp_e(k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_Kcomp_e()
c code signature: int gsl_sf_ellint_Kcomp_e( double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rl__Ord
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_ellint_Kcomp(k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_Kcomp()
c code signature: double gsl_sf_ellint_Kcomp( double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_ellint_RD_e(x, y, z, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_RD_e()
c code signature: int gsl_sf_ellint_RD_e( double x, double y, double z, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_ellint_F(phi, k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_F()
c code signature: double gsl_sf_ellint_F( double phi, double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rd__O
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_ellint_D_e(phi, k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_D_e()
c code signature: int gsl_sf_ellint_D_e( double phi, double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rl__Ord
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_ellint_D(phi, k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_D()
c code signature: double gsl_sf_ellint_D( double phi, double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rd__O
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_ellint_E(phi, k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_E()
c code signature: double gsl_sf_ellint_E( double phi, double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rd__O
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_ellint_RJ_e(x, y, z, p, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_RJ_e()
c code signature: int gsl_sf_ellint_RJ_e( double x, double y, double z, double p, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
p (double) – positional argument 3
mode (gsl_mode_t) – positional argument 4
ret (int) – positional argument 5
result.val (double) – positional argument 6
result.err (double) – positional argument 7
- Return type:
tuple(:param int ret: positional argument 5, :param double result.val: positional argument 6, :param double result.err: positional argument 7)
- Returns:
result
- sf_ellint_RF(x, y, z, mode[, ret])¶
Wrapper for
gsl_sf_ellint_RF()
c code signature: double gsl_sf_ellint_RF( double x, double y, double z, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_ellint_Pcomp(k, n, mode[, ret])¶
Wrapper for
gsl_sf_ellint_Pcomp()
c code signature: double gsl_sf_ellint_Pcomp( double k, double n, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rd__O
- Parameters:
k (double) – positional argument 0
n (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_ellint_Ecomp(k, mode[, ret])¶
Wrapper for
gsl_sf_ellint_Ecomp()
c code signature: double gsl_sf_ellint_Ecomp( double k, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_m__Rd__O
- Parameters:
k (double) – positional argument 0
mode (gsl_mode_t) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_ellint_RD(x, y, z, mode[, ret])¶
Wrapper for
gsl_sf_ellint_RD()
c code signature: double gsl_sf_ellint_RD( double x, double y, double z, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
z (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_ellint_F_e(phi, k, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_F_e()
c code signature: int gsl_sf_ellint_F_e( double phi, double k, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rl__Ord
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_ellint_P_e(phi, k, n, mode[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_ellint_P_e()
c code signature: int gsl_sf_ellint_P_e( double phi, double k, double n, gsl_mode_t mode, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_m__Rl__Ord
- Parameters:
phi (double) – positional argument 0
k (double) – positional argument 1
n (double) – positional argument 2
mode (gsl_mode_t) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_ellint_RC(x, y, mode[, ret])¶
Wrapper for
gsl_sf_ellint_RC()
c code signature: double gsl_sf_ellint_RC( double x, double y, gsl_mode_t mode) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_m__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
mode (gsl_mode_t) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_elljac_e(u, m[, ret, dn, cn, sn])¶
Wrapper for
gsl_sf_elljac_e()
c code signature: int gsl_sf_elljac_e( double u, double m, double* sn, double* cn, double* dn) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Od_d_d
- Parameters:
u (double) – positional argument 0
m (double) – positional argument 1
ret (int) – positional argument 2
dn (double) – positional argument 3
cn (double) – positional argument 4
sn (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 2, :param double dn: positional argument 3, :param double cn: positional argument 4, :param double sn: positional argument 5)
- Returns:
result
Error Functions¶
- sf_erfc_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_erfc_e()
c code signature: int gsl_sf_erfc_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_erf_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_erf_e()
c code signature: int gsl_sf_erf_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_erf_Z_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_erf_Z_e()
c code signature: int gsl_sf_erf_Z_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_erf_Q_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_erf_Q_e()
c code signature: int gsl_sf_erf_Q_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_erf_Z(x[, ret])¶
Wrapper for
gsl_sf_erf_Z()
c code signature: double gsl_sf_erf_Z( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_erf_Q(x[, ret])¶
Wrapper for
gsl_sf_erf_Q()
c code signature: double gsl_sf_erf_Q( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_erf(x[, ret])¶
Wrapper for
gsl_sf_erf()
c code signature: double gsl_sf_erf( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_erfc(x[, ret])¶
Wrapper for
gsl_sf_erfc()
c code signature: double gsl_sf_erfc( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_hazard(x[, ret])¶
Wrapper for
gsl_sf_hazard()
c code signature: double gsl_sf_hazard( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_hazard_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hazard_e()
c code signature: int gsl_sf_hazard_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
Exponential Functions and Integrals¶
- sf_Chi(x[, ret])¶
Wrapper for
gsl_sf_Chi()
c code signature: double gsl_sf_Chi(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_Chi_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_Chi_e()
c code signature: int gsl_sf_Chi_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_Ci(x[, ret])¶
Wrapper for
gsl_sf_Ci()
c code signature: double gsl_sf_Ci(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_Ci_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_Ci_e()
c code signature: int gsl_sf_Ci_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_Shi_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_Shi_e()
c code signature: int gsl_sf_Shi_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_Shi(x[, ret])¶
Wrapper for
gsl_sf_Shi()
c code signature: double gsl_sf_Shi(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_Si_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_Si_e()
c code signature: int gsl_sf_Si_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_Si(x[, ret])¶
Wrapper for
gsl_sf_Si()
c code signature: double gsl_sf_Si(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_atanint(x[, ret])¶
Wrapper for
gsl_sf_atanint()
c code signature: double gsl_sf_atanint(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_atanint_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_atanint_e()
c code signature: int gsl_sf_atanint_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_exprel(x[, ret])¶
Wrapper for
gsl_sf_exprel()
c code signature: double gsl_sf_exprel(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_expm1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expm1_e()
c code signature: int gsl_sf_expm1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_exp_err_e(x, dx[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exp_err_e()
c code signature: int gsl_sf_exp_err_e(const double x, const double dx, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_expint_En_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_En_e()
c code signature: int gsl_sf_expint_En_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_exp_mult_err_e(x, dx, y, dy[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exp_mult_err_e()
c code signature: int gsl_sf_exp_mult_err_e(const double x, const double dx, const double y, const double dy, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
y (double) – positional argument 2
dy (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_expint_Ei_scaled(x[, ret])¶
Wrapper for
gsl_sf_expint_Ei_scaled()
c code signature: double gsl_sf_expint_Ei_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_expint_E2(x[, ret])¶
Wrapper for
gsl_sf_expint_E2()
c code signature: double gsl_sf_expint_E2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exp_mult(x, y[, ret])¶
Wrapper for
gsl_sf_exp_mult()
c code signature: double gsl_sf_exp_mult(const double x, const double y) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_expint_E2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_E2_e()
c code signature: int gsl_sf_expint_E2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_3_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_3_e()
c code signature: int gsl_sf_expint_3_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_exp(x[, ret])¶
Wrapper for
gsl_sf_exp()
c code signature: double gsl_sf_exp(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exprel_2(x[, ret])¶
Wrapper for
gsl_sf_exprel_2()
c code signature: double gsl_sf_exprel_2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exp_mult_e(x, y[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exp_mult_e()
c code signature: int gsl_sf_exp_mult_e(const double x, const double y, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_expint_En_scaled(n, x[, ret])¶
Wrapper for
gsl_sf_expint_En_scaled()
c code signature: double gsl_sf_expint_En_scaled(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_exprel_n_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exprel_n_e()
c code signature: int gsl_sf_exprel_n_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_exprel_n_CF_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exprel_n_CF_e()
c code signature: int gsl_sf_exprel_n_CF_e(const double n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
n (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_expint_En_scaled_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_En_scaled_e()
c code signature: int gsl_sf_expint_En_scaled_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_expint_E1(x[, ret])¶
Wrapper for
gsl_sf_expint_E1()
c code signature: double gsl_sf_expint_E1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_expint_Ei(x[, ret])¶
Wrapper for
gsl_sf_expint_Ei()
c code signature: double gsl_sf_expint_Ei(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exprel_n(n, x[, ret])¶
Wrapper for
gsl_sf_exprel_n()
c code signature: double gsl_sf_exprel_n(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_expint_E1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_E1_e()
c code signature: int gsl_sf_expint_E1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_exp_mult_e10_e(x, y[, ret, result])¶
Wrapper for
gsl_sf_exp_mult_e10_e()
c code signature: int gsl_sf_exp_mult_e10_e(const double x, const double y, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Oerd
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result (gsl_sf_result_e10) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 2, :param gsl_sf_result_e10 result: positional argument 3)
- Returns:
result
- sf_exprel_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exprel_e()
c code signature: int gsl_sf_exprel_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_E1_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_E1_scaled_e()
c code signature: int gsl_sf_expint_E1_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_E2_scaled(x[, ret])¶
Wrapper for
gsl_sf_expint_E2_scaled()
c code signature: double gsl_sf_expint_E2_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exp_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exp_e()
c code signature: int gsl_sf_exp_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_E1_scaled(x[, ret])¶
Wrapper for
gsl_sf_expint_E1_scaled()
c code signature: double gsl_sf_expint_E1_scaled(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_expint_En(n, x[, ret])¶
Wrapper for
gsl_sf_expint_En()
c code signature: double gsl_sf_expint_En(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_exp_e10_e(x[, ret, result])¶
Wrapper for
gsl_sf_exp_e10_e()
c code signature: int gsl_sf_exp_e10_e(const double x, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Oerd
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result (gsl_sf_result_e10) – positional argument 2
- Return type:
tuple(:param int ret: positional argument 1, :param gsl_sf_result_e10 result: positional argument 2)
- Returns:
result
- sf_exp_err_e10_e(x, dx[, ret, result])¶
Wrapper for
gsl_sf_exp_err_e10_e()
c code signature: int gsl_sf_exp_err_e10_e(const double x, const double dx, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Oerd
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
ret (int) – positional argument 2
result (gsl_sf_result_e10) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 2, :param gsl_sf_result_e10 result: positional argument 3)
- Returns:
result
- sf_expint_Ei_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_Ei_scaled_e()
c code signature: int gsl_sf_expint_Ei_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expm1(x[, ret])¶
Wrapper for
gsl_sf_expm1()
c code signature: double gsl_sf_expm1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_expint_Ei_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_Ei_e()
c code signature: int gsl_sf_expint_Ei_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_E2_scaled_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_expint_E2_scaled_e()
c code signature: int gsl_sf_expint_E2_scaled_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_expint_3(x[, ret])¶
Wrapper for
gsl_sf_expint_3()
c code signature: double gsl_sf_expint_3( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_exprel_2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_exprel_2_e()
c code signature: int gsl_sf_exprel_2_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_exp_mult_err_e10_e(x, dx, y, dy[, ret, result])¶
Wrapper for
gsl_sf_exp_mult_err_e10_e()
c code signature: int gsl_sf_exp_mult_err_e10_e(const double x, const double dx, const double y, const double dy, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
y (double) – positional argument 2
dy (double) – positional argument 3
ret (int) – positional argument 4
result (gsl_sf_result_e10) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 4, :param gsl_sf_result_e10 result: positional argument 5)
- Returns:
result
Fermi Dirac Functions¶
- sf_fermi_dirac_half_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_half_e()
c code signature: int gsl_sf_fermi_dirac_half_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_2_e()
c code signature: int gsl_sf_fermi_dirac_2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_1_e()
c code signature: int gsl_sf_fermi_dirac_1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_int(j, x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_int()
c code signature: double gsl_sf_fermi_dirac_int(const int j, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
j (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_fermi_dirac_m1(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_m1()
c code signature: double gsl_sf_fermi_dirac_m1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_m1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_m1_e()
c code signature: int gsl_sf_fermi_dirac_m1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_mhalf_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_mhalf_e()
c code signature: int gsl_sf_fermi_dirac_mhalf_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_inc_0(x, b[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_inc_0()
c code signature: double gsl_sf_fermi_dirac_inc_0(const double x, const double b) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
x (double) – positional argument 0
b (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_fermi_dirac_0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_0_e()
c code signature: int gsl_sf_fermi_dirac_0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_0(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_0()
c code signature: double gsl_sf_fermi_dirac_0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_2(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_2()
c code signature: double gsl_sf_fermi_dirac_2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_1(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_1()
c code signature: double gsl_sf_fermi_dirac_1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_3half_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_3half_e()
c code signature: int gsl_sf_fermi_dirac_3half_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_fermi_dirac_inc_0_e(x, b[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_inc_0_e()
c code signature: int gsl_sf_fermi_dirac_inc_0_e(const double x, const double b, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
b (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_fermi_dirac_half(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_half()
c code signature: double gsl_sf_fermi_dirac_half(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_mhalf(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_mhalf()
c code signature: double gsl_sf_fermi_dirac_mhalf(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fermi_dirac_int_e(j, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fermi_dirac_int_e()
c code signature: int gsl_sf_fermi_dirac_int_e(const int j, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
j (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_fermi_dirac_3half(x[, ret])¶
Wrapper for
gsl_sf_fermi_dirac_3half()
c code signature: double gsl_sf_fermi_dirac_3half(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Gamma and Beta Functions¶
- sf_beta(a, b[, ret])¶
Wrapper for
gsl_sf_beta()
c code signature: double gsl_sf_beta(const double a, const double b) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_beta_e(a, b[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_beta_e()
c code signature: int gsl_sf_beta_e(const double a, const double b, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_beta_inc_e(a, b, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_beta_inc_e()
c code signature: int gsl_sf_beta_inc_e(const double a, const double b, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_beta_inc(a, b, x[, ret])¶
Wrapper for
gsl_sf_beta_inc()
c code signature: double gsl_sf_beta_inc(const double a, const double b, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_choose(n, m[, ret])¶
Wrapper for
gsl_sf_choose()
c code signature: double gsl_sf_choose( unsigned int n, unsigned int m) Wrapped by ufuncPyGSL_sf_ufunc_Iui_ui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
m (unsigned int) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_choose_e(n, m[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_choose_e()
c code signature: int gsl_sf_choose_e( unsigned int n, unsigned int m, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui_ui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
m (unsigned int) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_doublefact_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_doublefact_e()
c code signature: int gsl_sf_doublefact_e(const unsigned int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_doublefact(n[, ret])¶
Wrapper for
gsl_sf_doublefact()
c code signature: double gsl_sf_doublefact(const unsigned int n) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fact(n[, ret])¶
Wrapper for
gsl_sf_fact()
c code signature: double gsl_sf_fact(const unsigned int n) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_fact_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_fact_e()
c code signature: int gsl_sf_fact_e(const unsigned int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_gamma_inc_P(a, x[, ret])¶
Wrapper for
gsl_sf_gamma_inc_P()
c code signature: double gsl_sf_gamma_inc_P(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_gammainv_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gammainv_e()
c code signature: int gsl_sf_gammainv_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_gamma_inc_Q(a, x[, ret])¶
Wrapper for
gsl_sf_gamma_inc_Q()
c code signature: double gsl_sf_gamma_inc_Q(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_gamma_inc_P_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gamma_inc_P_e()
c code signature: int gsl_sf_gamma_inc_P_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gamma_inc_Q_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gamma_inc_Q_e()
c code signature: int gsl_sf_gamma_inc_Q_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gamma_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gamma_e()
c code signature: int gsl_sf_gamma_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_gammastar(x[, ret])¶
Wrapper for
gsl_sf_gammastar()
c code signature: double gsl_sf_gammastar(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_gammastar_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gammastar_e()
c code signature: int gsl_sf_gammastar_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_gamma_inc_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gamma_inc_e()
c code signature: int gsl_sf_gamma_inc_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gamma(x[, ret])¶
Wrapper for
gsl_sf_gamma()
c code signature: double gsl_sf_gamma(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_gammainv(x[, ret])¶
Wrapper for
gsl_sf_gammainv()
c code signature: double gsl_sf_gammainv(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_gamma_inc(a, x[, ret])¶
Wrapper for
gsl_sf_gamma_inc()
c code signature: double gsl_sf_gamma_inc(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_lnbeta_sgn_e(x, y[, ret, sgn, result.val, result.err])¶
Wrapper for
gsl_sf_lnbeta_sgn_e()
c code signature: int gsl_sf_lnbeta_sgn_e(const double x, const double y, gsl_sf_result* result, double* sgn) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Od_rd
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
sgn (double) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 2, :param double sgn: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_lnbeta_e(a, b[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lnbeta_e()
c code signature: int gsl_sf_lnbeta_e(const double a, const double b, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_lnbeta(a, b[, ret])¶
Wrapper for
gsl_sf_lnbeta()
c code signature: double gsl_sf_lnbeta(const double a, const double b) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_lnchoose(n, m[, ret])¶
Wrapper for
gsl_sf_lnchoose()
c code signature: double gsl_sf_lnchoose( unsigned int n, unsigned int m) Wrapped by ufuncPyGSL_sf_ufunc_Iui_ui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
m (unsigned int) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_lnchoose_e(n, m[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lnchoose_e()
c code signature: int gsl_sf_lnchoose_e( unsigned int n, unsigned int m, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui_ui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
m (unsigned int) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_lndoublefact_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lndoublefact_e()
c code signature: int gsl_sf_lndoublefact_e(const unsigned int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lndoublefact(n[, ret])¶
Wrapper for
gsl_sf_lndoublefact()
c code signature: double gsl_sf_lndoublefact(const unsigned int n) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_lnfact(n[, ret])¶
Wrapper for
gsl_sf_lnfact()
c code signature: double gsl_sf_lnfact(const unsigned int n) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rd__O
- Parameters:
n (unsigned int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_lnfact_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lnfact_e()
c code signature: int gsl_sf_lnfact_e(const unsigned int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Iui__Rl__Ord
- Parameters:
n (unsigned int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lngamma_sgn_e(x[, ret, sgn, result_lg.val, result_lg.err])¶
Wrapper for
gsl_sf_lngamma_sgn_e()
c code signature: int gsl_sf_lngamma_sgn_e( double x, gsl_sf_result* result_lg, double* sgn) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Od_rd
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
sgn (double) – positional argument 2
result_lg.val (double) – positional argument 3
result_lg.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 1, :param double sgn: positional argument 2, :param double result_lg.val: positional argument 3, :param double result_lg.err: positional argument 4)
- Returns:
result
- sf_lngamma_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lngamma_e()
c code signature: int gsl_sf_lngamma_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lngamma(x[, ret])¶
Wrapper for
gsl_sf_lngamma()
c code signature: double gsl_sf_lngamma(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_taylorcoeff(n, x[, ret])¶
Wrapper for
gsl_sf_taylorcoeff()
c code signature: double gsl_sf_taylorcoeff(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_taylorcoeff_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_taylorcoeff_e()
c code signature: int gsl_sf_taylorcoeff_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_pochrel_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_pochrel_e()
c code signature: int gsl_sf_pochrel_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_poch(a, x[, ret])¶
Wrapper for
gsl_sf_poch()
c code signature: double gsl_sf_poch(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_lnpoch_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lnpoch_e()
c code signature: int gsl_sf_lnpoch_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_lnpoch(a, x[, ret])¶
Wrapper for
gsl_sf_lnpoch()
c code signature: double gsl_sf_lnpoch(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_poch_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_poch_e()
c code signature: int gsl_sf_poch_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_pochrel(a, x[, ret])¶
Wrapper for
gsl_sf_pochrel()
c code signature: double gsl_sf_pochrel(const double a, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_lnpoch_sgn_e(a, x[, ret, sgn, result.val, result.err])¶
Wrapper for
gsl_sf_lnpoch_sgn_e()
c code signature: int gsl_sf_lnpoch_sgn_e(const double a, const double x, gsl_sf_result* result, double* sgn) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Od_rd
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
sgn (double) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 2, :param double sgn: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
Gegenbauer Functions¶
- sf_gegenpoly_2_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gegenpoly_2_e()
c code signature: int gsl_sf_gegenpoly_2_e( double lambda, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gegenpoly_1(lambda, x[, ret])¶
Wrapper for
gsl_sf_gegenpoly_1()
c code signature: double gsl_sf_gegenpoly_1( double lambda, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_gegenpoly_2(lambda, x[, ret])¶
Wrapper for
gsl_sf_gegenpoly_2()
c code signature: double gsl_sf_gegenpoly_2( double lambda, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_gegenpoly_1_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gegenpoly_1_e()
c code signature: int gsl_sf_gegenpoly_1_e( double lambda, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gegenpoly_n_e(n, lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gegenpoly_n_e()
c code signature: int gsl_sf_gegenpoly_n_e( int n, double lambda, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_gegenpoly_3_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_gegenpoly_3_e()
c code signature: int gsl_sf_gegenpoly_3_e( double lambda, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_gegenpoly_3(lambda, x[, ret])¶
Wrapper for
gsl_sf_gegenpoly_3()
c code signature: double gsl_sf_gegenpoly_3( double lambda, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_gegenpoly_n(n, lambda, x[, ret])¶
Wrapper for
gsl_sf_gegenpoly_n()
c code signature: double gsl_sf_gegenpoly_n( int n, double lambda, double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rd__O
- Parameters:
n (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
Hermite Polynomials and Functions¶
Hypergeometric Functions¶
- sf_hyperg_2F1_renorm_e(a, b, c, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_2F1_renorm_e()
c code signature: int gsl_sf_hyperg_2F1_renorm_e(const double a, const double b, const double c, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_hyperg_U_int(m, n, x[, ret])¶
Wrapper for
gsl_sf_hyperg_U_int()
c code signature: double gsl_sf_hyperg_U_int(const int m, const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rd__O
- Parameters:
m (int) – positional argument 0
n (int) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_hyperg_2F0_e(a, b, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_2F0_e()
c code signature: int gsl_sf_hyperg_2F0_e(const double a, const double b, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_hyperg_1F1_e(a, b, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_1F1_e()
c code signature: int gsl_sf_hyperg_1F1_e(const double a, const double b, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_hyperg_2F1_conj_renorm(aR, aI, c, x[, ret])¶
Wrapper for
gsl_sf_hyperg_2F1_conj_renorm()
c code signature: double gsl_sf_hyperg_2F1_conj_renorm( double aR, double aI, double c, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rd__O
- Parameters:
aR (double) – positional argument 0
aI (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_hyperg_2F1_renorm(a, b, c, x[, ret])¶
Wrapper for
gsl_sf_hyperg_2F1_renorm()
c code signature: double gsl_sf_hyperg_2F1_renorm( double a, double b, double c, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_hyperg_U_int_e(m, n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_U_int_e()
c code signature: int gsl_sf_hyperg_U_int_e(const int m, const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rl__Ord
- Parameters:
m (int) – positional argument 0
n (int) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_hyperg_U_e10_e(a, b, x[, ret, result])¶
Wrapper for
gsl_sf_hyperg_U_e10_e()
c code signature: int gsl_sf_hyperg_U_e10_e(const double a, const double b, const double x, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rl__Oerd
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result (gsl_sf_result_e10) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 3, :param gsl_sf_result_e10 result: positional argument 4)
- Returns:
result
- sf_hyperg_0F1_e(c, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_0F1_e()
c code signature: int gsl_sf_hyperg_0F1_e( double c, double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
c (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_hyperg_U_int_e10_e(m, n, x[, ret, result])¶
Wrapper for
gsl_sf_hyperg_U_int_e10_e()
c code signature: int gsl_sf_hyperg_U_int_e10_e(const int m, const int n, const double x, gsl_sf_result_e10* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rl__Oerd
- Parameters:
m (int) – positional argument 0
n (int) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result (gsl_sf_result_e10) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 3, :param gsl_sf_result_e10 result: positional argument 4)
- Returns:
result
- sf_hyperg_U_e(a, b, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_U_e()
c code signature: int gsl_sf_hyperg_U_e(const double a, const double b, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_hyperg_2F1_conj(aR, aI, c, x[, ret])¶
Wrapper for
gsl_sf_hyperg_2F1_conj()
c code signature: double gsl_sf_hyperg_2F1_conj( double aR, double aI, double c, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rd__O
- Parameters:
aR (double) – positional argument 0
aI (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_hyperg_2F1_e(a, b, c, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_2F1_e()
c code signature: int gsl_sf_hyperg_2F1_e( double a, double b, const double c, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_hyperg_2F1_conj_e(aR, aI, c, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_2F1_conj_e()
c code signature: int gsl_sf_hyperg_2F1_conj_e(const double aR, const double aI, const double c, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
aR (double) – positional argument 0
aI (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_hyperg_2F1(a, b, c, x[, ret])¶
Wrapper for
gsl_sf_hyperg_2F1()
c code signature: double gsl_sf_hyperg_2F1( double a, double b, double c, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_hyperg_0F1(c, x[, ret])¶
Wrapper for
gsl_sf_hyperg_0F1()
c code signature: double gsl_sf_hyperg_0F1(const double c, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
c (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_hyperg_U(a, b, x[, ret])¶
Wrapper for
gsl_sf_hyperg_U()
c code signature: double gsl_sf_hyperg_U(const double a, const double b, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_hyperg_2F1_conj_renorm_e(aR, aI, c, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_2F1_conj_renorm_e()
c code signature: int gsl_sf_hyperg_2F1_conj_renorm_e(const double aR, const double aI, const double c, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d_d__Rl__Ord
- Parameters:
aR (double) – positional argument 0
aI (double) – positional argument 1
c (double) – positional argument 2
x (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result
- sf_hyperg_1F1_int(m, n, x[, ret])¶
Wrapper for
gsl_sf_hyperg_1F1_int()
c code signature: double gsl_sf_hyperg_1F1_int(const int m, const int n, double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rd__O
- Parameters:
m (int) – positional argument 0
n (int) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_hyperg_1F1_int_e(m, n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hyperg_1F1_int_e()
c code signature: int gsl_sf_hyperg_1F1_int_e(const int m, const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rl__Ord
- Parameters:
m (int) – positional argument 0
n (int) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_hyperg_1F1(a, b, x[, ret])¶
Wrapper for
gsl_sf_hyperg_1F1()
c code signature: double gsl_sf_hyperg_1F1( double a, double b, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_hyperg_2F0(a, b, x[, ret])¶
Wrapper for
gsl_sf_hyperg_2F0()
c code signature: double gsl_sf_hyperg_2F0(const double a, const double b, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d_d__Rd__O
- Parameters:
a (double) – positional argument 0
b (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
Laguerre Functions¶
- sf_laguerre_3(a, x[, ret])¶
Wrapper for
gsl_sf_laguerre_3()
c code signature: double gsl_sf_laguerre_3( double a, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_laguerre_3_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_laguerre_3_e()
c code signature: int gsl_sf_laguerre_3_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_laguerre_2(a, x[, ret])¶
Wrapper for
gsl_sf_laguerre_2()
c code signature: double gsl_sf_laguerre_2( double a, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_laguerre_n(n, a, x[, ret])¶
Wrapper for
gsl_sf_laguerre_n()
c code signature: double gsl_sf_laguerre_n( int n, double a, double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rd__O
- Parameters:
n (int) – positional argument 0
a (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_laguerre_1_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_laguerre_1_e()
c code signature: int gsl_sf_laguerre_1_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_laguerre_1(a, x[, ret])¶
Wrapper for
gsl_sf_laguerre_1()
c code signature: double gsl_sf_laguerre_1( double a, double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_laguerre_2_e(a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_laguerre_2_e()
c code signature: int gsl_sf_laguerre_2_e(const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
a (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_laguerre_n_e(n, a, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_laguerre_n_e()
c code signature: int gsl_sf_laguerre_n_e(const int n, const double a, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
a (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
Lambert Functions¶
- sf_lambert_Wm1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lambert_Wm1_e()
c code signature: int gsl_sf_lambert_Wm1_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lambert_Wm1(x[, ret])¶
Wrapper for
gsl_sf_lambert_Wm1()
c code signature: double gsl_sf_lambert_Wm1( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_lambert_W0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lambert_W0_e()
c code signature: int gsl_sf_lambert_W0_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lambert_W0(x[, ret])¶
Wrapper for
gsl_sf_lambert_W0()
c code signature: double gsl_sf_lambert_W0( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Legendre Functions and Spherical Harmonics¶
- sf_conicalP_cyl_reg(m, lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_cyl_reg()
c code signature: double gsl_sf_conicalP_cyl_reg(const int m, const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rd__O
- Parameters:
m (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_conicalP_sph_reg_e(l, lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_sph_reg_e()
c code signature: int gsl_sf_conicalP_sph_reg_e(const int l, const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_conicalP_mhalf_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_mhalf_e()
c code signature: int gsl_sf_conicalP_mhalf_e(const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_conicalP_0_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_0_e()
c code signature: int gsl_sf_conicalP_0_e(const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_conicalP_sph_reg(l, lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_sph_reg()
c code signature: double gsl_sf_conicalP_sph_reg(const int l, const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rd__O
- Parameters:
l (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_conicalP_mhalf(lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_mhalf()
c code signature: double gsl_sf_conicalP_mhalf(const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_conicalP_half(lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_half()
c code signature: double gsl_sf_conicalP_half(const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_conicalP_1_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_1_e()
c code signature: int gsl_sf_conicalP_1_e(const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_conicalP_cyl_reg_e(m, lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_cyl_reg_e()
c code signature: int gsl_sf_conicalP_cyl_reg_e(const int m, const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rl__Ord
- Parameters:
m (int) – positional argument 0
lambda (double) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_conicalP_half_e(lambda, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_conicalP_half_e()
c code signature: int gsl_sf_conicalP_half_e(const double lambda, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_conicalP_1(lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_1()
c code signature: double gsl_sf_conicalP_1(const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_conicalP_0(lambda, x[, ret])¶
Wrapper for
gsl_sf_conicalP_0()
c code signature: double gsl_sf_conicalP_0(const double lambda, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_legendre_H3d_e(l, lambda, eta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_H3d_e()
c code signature: int gsl_sf_legendre_H3d_e(const int l, const double lambda, const double eta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
lambda (double) – positional argument 1
eta (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_legendre_P1(x[, ret])¶
Wrapper for
gsl_sf_legendre_P1()
c code signature: double gsl_sf_legendre_P1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_legendre_P1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_P1_e()
c code signature: int gsl_sf_legendre_P1_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_legendre_P2(x[, ret])¶
Wrapper for
gsl_sf_legendre_P2()
c code signature: double gsl_sf_legendre_P2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_legendre_H3d_1_e(lambda, eta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_H3d_1_e()
c code signature: int gsl_sf_legendre_H3d_1_e(const double lambda, const double eta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
eta (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_legendre_P3(x[, ret])¶
Wrapper for
gsl_sf_legendre_P3()
c code signature: double gsl_sf_legendre_P3(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_legendre_Pl(l, x[, ret])¶
Wrapper for
gsl_sf_legendre_Pl()
c code signature: double gsl_sf_legendre_Pl(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_legendre_H3d_0_e(lambda, eta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_H3d_0_e()
c code signature: int gsl_sf_legendre_H3d_0_e(const double lambda, const double eta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
lambda (double) – positional argument 0
eta (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_legendre_sphPlm(l, m, x[, ret])¶
Wrapper for
gsl_sf_legendre_sphPlm()
c code signature: double gsl_sf_legendre_sphPlm(const int l, const int m, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rd__O
- Parameters:
l (int) – positional argument 0
m (int) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_legendre_sphPlm_e(l, m, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_sphPlm_e()
c code signature: int gsl_sf_legendre_sphPlm_e(const int l, int m, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
m (int) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_legendre_H3d_0(lambda, eta[, ret])¶
Wrapper for
gsl_sf_legendre_H3d_0()
c code signature: double gsl_sf_legendre_H3d_0(const double lambda, const double eta) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
eta (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_legendre_Q0_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_Q0_e()
c code signature: int gsl_sf_legendre_Q0_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_legendre_P2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_P2_e()
c code signature: int gsl_sf_legendre_P2_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_legendre_H3d_1(lambda, eta[, ret])¶
Wrapper for
gsl_sf_legendre_H3d_1()
c code signature: double gsl_sf_legendre_H3d_1(const double lambda, const double eta) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
lambda (double) – positional argument 0
eta (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_legendre_Ql(l, x[, ret])¶
Wrapper for
gsl_sf_legendre_Ql()
c code signature: double gsl_sf_legendre_Ql(const int l, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_legendre_Ql_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_Ql_e()
c code signature: int gsl_sf_legendre_Ql_e(const int l, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_legendre_P3_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_P3_e()
c code signature: int gsl_sf_legendre_P3_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_legendre_Q1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_Q1_e()
c code signature: int gsl_sf_legendre_Q1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_legendre_Q1(x[, ret])¶
Wrapper for
gsl_sf_legendre_Q1()
c code signature: double gsl_sf_legendre_Q1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_legendre_Plm(l, m, x[, ret])¶
Wrapper for
gsl_sf_legendre_Plm()
c code signature: double gsl_sf_legendre_Plm(const int l, const int m, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rd__O
- Parameters:
l (int) – positional argument 0
m (int) – positional argument 1
x (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_legendre_Pl_e(l, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_Pl_e()
c code signature: int gsl_sf_legendre_Pl_e(const int l, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_legendre_H3d(l, lambda, eta[, ret])¶
Wrapper for
gsl_sf_legendre_H3d()
c code signature: double gsl_sf_legendre_H3d(const int l, const double lambda, const double eta) Wrapped by ufuncPyGSL_sf_ufunc_Il_d_d__Rd__O
- Parameters:
l (int) – positional argument 0
lambda (double) – positional argument 1
eta (double) – positional argument 2
ret (double) – positional argument 3
- Return type:
double
- Returns:
result
- sf_legendre_Plm_e(l, m, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_legendre_Plm_e()
c code signature: int gsl_sf_legendre_Plm_e(const int l, const int m, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d__Rl__Ord
- Parameters:
l (int) – positional argument 0
m (int) – positional argument 1
x (double) – positional argument 2
ret (int) – positional argument 3
result.val (double) – positional argument 4
result.err (double) – positional argument 5
- Return type:
tuple(:param int ret: positional argument 3, :param double result.val: positional argument 4, :param double result.err: positional argument 5)
- Returns:
result
- sf_legendre_Q0(x[, ret])¶
Wrapper for
gsl_sf_legendre_Q0()
c code signature: double gsl_sf_legendre_Q0(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Mathieu functions¶
Power functions¶
- complex_pow_real(a, b[, ret])¶
Wrapper for
gsl_complex_pow_real()
c code signature: gsl_complex gsl_complex_pow_real( gsl_complex a, double b) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- sf_pow_int(x, n[, ret])¶
Wrapper for
gsl_sf_pow_int()
c code signature: double gsl_sf_pow_int(const double x, const int n) Wrapped by ufuncPyGSL_sf_ufunc_Id_l__Rd__O
- Parameters:
x (double) – positional argument 0
n (int) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_pow_int_e(x, n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_pow_int_e()
c code signature: int gsl_sf_pow_int_e( double x, int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_l__Rl__Ord
- Parameters:
x (double) – positional argument 0
n (int) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- complex_pow(a, b[, ret])¶
Wrapper for
gsl_complex_pow()
c code signature: gsl_complex gsl_complex_pow( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
Psi functions¶
- sf_psi_n(n, x[, ret])¶
Wrapper for
gsl_sf_psi_n()
c code signature: double gsl_sf_psi_n(const int n, const double x) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rd__O
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_psi_1_int(n[, ret])¶
Wrapper for
gsl_sf_psi_1_int()
c code signature: double gsl_sf_psi_1_int(const int n) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rd__O
- Parameters:
n (int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_complex_psi_e(x, y[, ret, result_im.val, result_im.err, result_re.val, result_re.err])¶
Wrapper for
gsl_sf_complex_psi_e()
c code signature: int gsl_sf_complex_psi_e(const double x, const double y, gsl_sf_result* result_re, gsl_sf_result* result_im) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord_rd
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result_im.val (double) – positional argument 3
result_im.err (double) – positional argument 4
result_re.val (double) – positional argument 5
result_re.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 2, :param double result_im.val: positional argument 3, :param double result_im.err: positional argument 4, :param double result_re.val: positional argument 5, :param double result_re.err: positional argument 6)
- Returns:
result
- sf_psi_int_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_int_e()
c code signature: int gsl_sf_psi_int_e(const int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rl__Ord
- Parameters:
n (int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_psi_1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_1_e()
c code signature: int gsl_sf_psi_1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_psi_1piy(y[, ret])¶
Wrapper for
gsl_sf_psi_1piy()
c code signature: double gsl_sf_psi_1piy(const double y) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
y (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_psi_1_int_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_1_int_e()
c code signature: int gsl_sf_psi_1_int_e(const int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rl__Ord
- Parameters:
n (int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_psi_int(n[, ret])¶
Wrapper for
gsl_sf_psi_int()
c code signature: double gsl_sf_psi_int(const int n) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rd__O
- Parameters:
n (int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_psi_n_e(n, x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_n_e()
c code signature: int gsl_sf_psi_n_e(const int n, const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
x (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_psi_1(x[, ret])¶
Wrapper for
gsl_sf_psi_1()
c code signature: double gsl_sf_psi_1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_psi(x[, ret])¶
Wrapper for
gsl_sf_psi()
c code signature: double gsl_sf_psi(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_psi_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_e()
c code signature: int gsl_sf_psi_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_psi_1piy_e(y[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_psi_1piy_e()
c code signature: int gsl_sf_psi_1piy_e(const double y, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
y (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
Synchrotron functions¶
- sf_synchrotron_2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_synchrotron_2_e()
c code signature: int gsl_sf_synchrotron_2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_synchrotron_2(x[, ret])¶
Wrapper for
gsl_sf_synchrotron_2()
c code signature: double gsl_sf_synchrotron_2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_synchrotron_1_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_synchrotron_1_e()
c code signature: int gsl_sf_synchrotron_1_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_synchrotron_1(x[, ret])¶
Wrapper for
gsl_sf_synchrotron_1()
c code signature: double gsl_sf_synchrotron_1(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Transport Functions¶
- sf_transport_2_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_transport_2_e()
c code signature: int gsl_sf_transport_2_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_transport_5(x[, ret])¶
Wrapper for
gsl_sf_transport_5()
c code signature: double gsl_sf_transport_5(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_transport_5_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_transport_5_e()
c code signature: int gsl_sf_transport_5_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_transport_3_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_transport_3_e()
c code signature: int gsl_sf_transport_3_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_transport_2(x[, ret])¶
Wrapper for
gsl_sf_transport_2()
c code signature: double gsl_sf_transport_2(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_transport_3(x[, ret])¶
Wrapper for
gsl_sf_transport_3()
c code signature: double gsl_sf_transport_3(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_transport_4_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_transport_4_e()
c code signature: int gsl_sf_transport_4_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_transport_4(x[, ret])¶
Wrapper for
gsl_sf_transport_4()
c code signature: double gsl_sf_transport_4(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Trigonometric Functions¶
- acosh(x[, ret])¶
Wrapper for
gsl_acosh()
c code signature: double gsl_acosh(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- asinh(x[, ret])¶
Wrapper for
gsl_asinh()
c code signature: double gsl_asinh(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- atanh(x[, ret])¶
Wrapper for
gsl_atanh()
c code signature: double gsl_atanh(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_cos_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_cos_e()
c code signature: int gsl_sf_cos_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_cos(x[, ret])¶
Wrapper for
gsl_sf_cos()
c code signature: double gsl_sf_cos(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_cos_err_e(x, dx[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_cos_err_e()
c code signature: int gsl_sf_cos_err_e(const double x, const double dx, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_sin_err_e(x, dx[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_sin_err_e()
c code signature: int gsl_sf_sin_err_e(const double x, const double dx, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
dx (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_sin_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_sin_e()
c code signature: int gsl_sf_sin_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_sin(x[, ret])¶
Wrapper for
gsl_sf_sin()
c code signature: double gsl_sf_sin(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_sinc(x[, ret])¶
Wrapper for
gsl_sf_sinc()
c code signature: double gsl_sf_sinc(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_sinc_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_sinc_e()
c code signature: int gsl_sf_sinc_e( double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_angle_restrict_pos_err_e(theta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_angle_restrict_pos_err_e()
c code signature: int gsl_sf_angle_restrict_pos_err_e(const double theta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
theta (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_angle_restrict_pos(theta[, ret])¶
Wrapper for
gsl_sf_angle_restrict_pos()
c code signature: double gsl_sf_angle_restrict_pos(const double theta) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
theta (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_angle_restrict_symm(theta[, ret])¶
Wrapper for
gsl_sf_angle_restrict_symm()
c code signature: double gsl_sf_angle_restrict_symm(const double theta) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
theta (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_angle_restrict_symm_err_e(theta[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_angle_restrict_symm_err_e()
c code signature: int gsl_sf_angle_restrict_symm_err_e(const double theta, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
theta (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_hypot(x, y[, ret])¶
Wrapper for
gsl_sf_hypot()
c code signature: double gsl_sf_hypot(const double x, const double y) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_hypot_e(x, y[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hypot_e()
c code signature: int gsl_sf_hypot_e(const double x, const double y, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_lncosh_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lncosh_e()
c code signature: int gsl_sf_lncosh_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lncosh(x[, ret])¶
Wrapper for
gsl_sf_lncosh()
c code signature: double gsl_sf_lncosh(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_lnsinh_e(x[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_lnsinh_e()
c code signature: int gsl_sf_lnsinh_e(const double x, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
x (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_lnsinh(x[, ret])¶
Wrapper for
gsl_sf_lnsinh()
c code signature: double gsl_sf_lnsinh(const double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
x (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Zeta Functions¶
- sf_eta_int(n[, ret])¶
Wrapper for
gsl_sf_eta_int()
c code signature: double gsl_sf_eta_int(const int n) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rd__O
- Parameters:
n (int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_eta_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_eta_e()
c code signature: int gsl_sf_eta_e(const double s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
s (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_eta_int_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_eta_int_e()
c code signature: int gsl_sf_eta_int_e( int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rl__Ord
- Parameters:
n (int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_eta(s[, ret])¶
Wrapper for
gsl_sf_eta()
c code signature: double gsl_sf_eta(const double s) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
s (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_hzeta(s, q[, ret])¶
Wrapper for
gsl_sf_hzeta()
c code signature: double gsl_sf_hzeta(const double s, const double q) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
s (double) – positional argument 0
q (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_hzeta_e(s, q[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hzeta_e()
c code signature: int gsl_sf_hzeta_e(const double s, const double q, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
s (double) – positional argument 0
q (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_zeta(s[, ret])¶
Wrapper for
gsl_sf_zeta()
c code signature: double gsl_sf_zeta(const double s) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
s (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_zeta_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_zeta_e()
c code signature: int gsl_sf_zeta_e(const double s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
s (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_zeta_int_e(n[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_zeta_int_e()
c code signature: int gsl_sf_zeta_int_e(const int n, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rl__Ord
- Parameters:
n (int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_zetam1_int_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_zetam1_int_e()
c code signature: int gsl_sf_zetam1_int_e(const int s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rl__Ord
- Parameters:
s (int) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_zetam1_int(s[, ret])¶
Wrapper for
gsl_sf_zetam1_int()
c code signature: double gsl_sf_zetam1_int(const int s) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rd__O
- Parameters:
s (int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_zetam1(s[, ret])¶
Wrapper for
gsl_sf_zetam1()
c code signature: double gsl_sf_zetam1(const double s) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rd__O
- Parameters:
s (double) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- sf_zetam1_e(s[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_zetam1_e()
c code signature: int gsl_sf_zetam1_e(const double s, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id__Rl__Ord
- Parameters:
s (double) – positional argument 0
ret (int) – positional argument 1
result.val (double) – positional argument 2
result.err (double) – positional argument 3
- Return type:
tuple(:param int ret: positional argument 1, :param double result.val: positional argument 2, :param double result.err: positional argument 3)
- Returns:
result
- sf_zeta_int(n[, ret])¶
Wrapper for
gsl_sf_zeta_int()
c code signature: double gsl_sf_zeta_int(const int n) Wrapped by ufuncPyGSL_sf_ufunc_Il__Rd__O
- Parameters:
n (int) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Complex implementations of standard functions¶
- complex_negative(a[, ret])¶
Wrapper for
gsl_complex_negative()
c code signature: gsl_complex gsl_complex_negative( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_log10(a[, ret])¶
Wrapper for
gsl_complex_log10()
c code signature: gsl_complex gsl_complex_log10( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arctanh_real(a[, ret])¶
Wrapper for
gsl_complex_arctanh_real()
c code signature: gsl_complex gsl_complex_arctanh_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_add_real(a, x[, ret])¶
Wrapper for
gsl_complex_add_real()
c code signature: gsl_complex gsl_complex_add_real( gsl_complex a, double x) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
x (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_exp(a[, ret])¶
Wrapper for
gsl_complex_exp()
c code signature: gsl_complex gsl_complex_exp( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_log_b(a, b[, ret])¶
Wrapper for
gsl_complex_log_b()
c code signature: gsl_complex gsl_complex_log_b( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_logabs(z[, ret])¶
Wrapper for
gsl_complex_logabs()
c code signature: double gsl_complex_logabs( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__Rd__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- complex_polar(r, theta[, ret])¶
Wrapper for
gsl_complex_polar()
c code signature: gsl_complex gsl_complex_polar( double r, double theta) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__RD__O
- Parameters:
r (double) – positional argument 0
theta (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_arctanh(a[, ret])¶
Wrapper for
gsl_complex_arctanh()
c code signature: gsl_complex gsl_complex_arctanh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_abs(z[, ret])¶
Wrapper for
gsl_complex_abs()
c code signature: double gsl_complex_abs( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__Rd__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- complex_sech(a[, ret])¶
Wrapper for
gsl_complex_sech()
c code signature: gsl_complex gsl_complex_sech( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_div_imag(a, y[, ret])¶
Wrapper for
gsl_complex_div_imag()
c code signature: gsl_complex gsl_complex_div_imag( gsl_complex a, double y) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
y (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_cot(a[, ret])¶
Wrapper for
gsl_complex_cot()
c code signature: gsl_complex gsl_complex_cot( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_sqrt_real(x[, ret])¶
Wrapper for
gsl_complex_sqrt_real()
c code signature: gsl_complex gsl_complex_sqrt_real( double x) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
x (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccsc(a[, ret])¶
Wrapper for
gsl_complex_arccsc()
c code signature: gsl_complex gsl_complex_arccsc( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_mul_imag(a, y[, ret])¶
Wrapper for
gsl_complex_mul_imag()
c code signature: gsl_complex gsl_complex_mul_imag( gsl_complex a, double y) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
y (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_arctan(a[, ret])¶
Wrapper for
gsl_complex_arctan()
c code signature: gsl_complex gsl_complex_arctan( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_tanh(a[, ret])¶
Wrapper for
gsl_complex_tanh()
c code signature: gsl_complex gsl_complex_tanh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_sin(a[, ret])¶
Wrapper for
gsl_complex_sin()
c code signature: gsl_complex gsl_complex_sin( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arcsin_real(a[, ret])¶
Wrapper for
gsl_complex_arcsin_real()
c code signature: gsl_complex gsl_complex_arcsin_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_sub_real(a, x[, ret])¶
Wrapper for
gsl_complex_sub_real()
c code signature: gsl_complex gsl_complex_sub_real( gsl_complex a, double x) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
x (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_cosh(a[, ret])¶
Wrapper for
gsl_complex_cosh()
c code signature: gsl_complex gsl_complex_cosh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccos_real(a[, ret])¶
Wrapper for
gsl_complex_arccos_real()
c code signature: gsl_complex gsl_complex_arccos_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arcsinh(a[, ret])¶
Wrapper for
gsl_complex_arcsinh()
c code signature: gsl_complex gsl_complex_arcsinh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_log(a[, ret])¶
Wrapper for
gsl_complex_log()
c code signature: gsl_complex gsl_complex_log( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_csc(a[, ret])¶
Wrapper for
gsl_complex_csc()
c code signature: gsl_complex gsl_complex_csc( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_mul_real(a, x[, ret])¶
Wrapper for
gsl_complex_mul_real()
c code signature: gsl_complex gsl_complex_mul_real( gsl_complex a, double x) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
x (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_inverse(a[, ret])¶
Wrapper for
gsl_complex_inverse()
c code signature: gsl_complex gsl_complex_inverse( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccosh_real(a[, ret])¶
Wrapper for
gsl_complex_arccosh_real()
c code signature: gsl_complex gsl_complex_arccosh_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_div(a, b[, ret])¶
Wrapper for
gsl_complex_div()
c code signature: gsl_complex gsl_complex_div( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_sinh(a[, ret])¶
Wrapper for
gsl_complex_sinh()
c code signature: gsl_complex gsl_complex_sinh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_csch(a[, ret])¶
Wrapper for
gsl_complex_csch()
c code signature: gsl_complex gsl_complex_csch( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arcsech(a[, ret])¶
Wrapper for
gsl_complex_arcsech()
c code signature: gsl_complex gsl_complex_arcsech( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_mul(a, b[, ret])¶
Wrapper for
gsl_complex_mul()
c code signature: gsl_complex gsl_complex_mul( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_arg(z[, ret])¶
Wrapper for
gsl_complex_arg()
c code signature: double gsl_complex_arg( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__Rd__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
- complex_sub_imag(a, y[, ret])¶
Wrapper for
gsl_complex_sub_imag()
c code signature: gsl_complex gsl_complex_sub_imag( gsl_complex a, double y) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
y (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_add_imag(a, y[, ret])¶
Wrapper for
gsl_complex_add_imag()
c code signature: gsl_complex gsl_complex_add_imag( gsl_complex a, double y) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
y (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_sqrt(z[, ret])¶
Wrapper for
gsl_complex_sqrt()
c code signature: gsl_complex gsl_complex_sqrt( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccsch(a[, ret])¶
Wrapper for
gsl_complex_arccsch()
c code signature: gsl_complex gsl_complex_arccsch( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_div_real(a, x[, ret])¶
Wrapper for
gsl_complex_div_real()
c code signature: gsl_complex gsl_complex_div_real( gsl_complex a, double x) Wrapped by ufuncPyGSL_sf_ufunc_ID_d__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
x (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_coth(a[, ret])¶
Wrapper for
gsl_complex_coth()
c code signature: gsl_complex gsl_complex_coth( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arcsin(a[, ret])¶
Wrapper for
gsl_complex_arcsin()
c code signature: gsl_complex gsl_complex_arcsin( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_add(a, b[, ret])¶
Wrapper for
gsl_complex_add()
c code signature: gsl_complex gsl_complex_add( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_sub(a, b[, ret])¶
Wrapper for
gsl_complex_sub()
c code signature: gsl_complex gsl_complex_sub( gsl_complex a, gsl_complex b) Wrapped by ufuncPyGSL_sf_ufunc_ID_D__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
b (gsl_complex) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_sec(a[, ret])¶
Wrapper for
gsl_complex_sec()
c code signature: gsl_complex gsl_complex_sec( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccos(a[, ret])¶
Wrapper for
gsl_complex_arccos()
c code signature: gsl_complex gsl_complex_arccos( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_tan(a[, ret])¶
Wrapper for
gsl_complex_tan()
c code signature: gsl_complex gsl_complex_tan( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_conjugate(z[, ret])¶
Wrapper for
gsl_complex_conjugate()
c code signature: gsl_complex gsl_complex_conjugate( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccsc_real(a[, ret])¶
Wrapper for
gsl_complex_arccsc_real()
c code signature: gsl_complex gsl_complex_arccsc_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccoth(a[, ret])¶
Wrapper for
gsl_complex_arccoth()
c code signature: gsl_complex gsl_complex_arccoth( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arcsec(a[, ret])¶
Wrapper for
gsl_complex_arcsec()
c code signature: gsl_complex gsl_complex_arcsec( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccosh(a[, ret])¶
Wrapper for
gsl_complex_arccosh()
c code signature: gsl_complex gsl_complex_arccosh( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_rect(x, y[, ret])¶
Wrapper for
gsl_complex_rect()
c code signature: gsl_complex gsl_complex_rect( double x, double y) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__RD__O
- Parameters:
x (double) – positional argument 0
y (double) – positional argument 1
ret (gsl_complex) – positional argument 2
- Return type:
gsl_complex
- Returns:
result
- complex_arcsec_real(a[, ret])¶
Wrapper for
gsl_complex_arcsec_real()
c code signature: gsl_complex gsl_complex_arcsec_real( double a) Wrapped by ufuncPyGSL_sf_ufunc_Id__RD__O
- Parameters:
a (double) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_cos(a[, ret])¶
Wrapper for
gsl_complex_cos()
c code signature: gsl_complex gsl_complex_cos( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_arccot(a[, ret])¶
Wrapper for
gsl_complex_arccot()
c code signature: gsl_complex gsl_complex_arccot( gsl_complex a) Wrapped by ufuncPyGSL_sf_ufunc_ID__RD__O
- Parameters:
a (gsl_complex) – positional argument 0
ret (gsl_complex) – positional argument 1
- Return type:
gsl_complex
- Returns:
result
- complex_abs2(z[, ret])¶
Wrapper for
gsl_complex_abs2()
c code signature: double gsl_complex_abs2( gsl_complex z) Wrapped by ufuncPyGSL_sf_ufunc_ID__Rd__O
- Parameters:
z (gsl_complex) – positional argument 0
ret (double) – positional argument 1
- Return type:
double
- Returns:
result
Unsorted functions¶
Hydrogenic functions¶
- sf_hydrogenicR_1(Z, r[, ret])¶
Wrapper for
gsl_sf_hydrogenicR_1()
c code signature: double gsl_sf_hydrogenicR_1(const double Z, const double r) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rd__O
- Parameters:
Z (double) – positional argument 0
r (double) – positional argument 1
ret (double) – positional argument 2
- Return type:
double
- Returns:
result
- sf_hydrogenicR(n, l, Z, r[, ret])¶
Wrapper for
gsl_sf_hydrogenicR()
c code signature: double gsl_sf_hydrogenicR(const int n, const int l, const double Z, const double r) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d_d__Rd__O
- Parameters:
n (int) – positional argument 0
l (int) – positional argument 1
Z (double) – positional argument 2
r (double) – positional argument 3
ret (double) – positional argument 4
- Return type:
double
- Returns:
result
- sf_hydrogenicR_1_e(Z, r[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hydrogenicR_1_e()
c code signature: int gsl_sf_hydrogenicR_1_e(const double Z, const double r, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Id_d__Rl__Ord
- Parameters:
Z (double) – positional argument 0
r (double) – positional argument 1
ret (int) – positional argument 2
result.val (double) – positional argument 3
result.err (double) – positional argument 4
- Return type:
tuple(:param int ret: positional argument 2, :param double result.val: positional argument 3, :param double result.err: positional argument 4)
- Returns:
result
- sf_hydrogenicR_e(n, l, Z, r[, ret, result.val, result.err])¶
Wrapper for
gsl_sf_hydrogenicR_e()
c code signature: int gsl_sf_hydrogenicR_e(const int n, const int l, const double Z, const double r, gsl_sf_result* result) Wrapped by ufuncPyGSL_sf_ufunc_Il_l_d_d__Rl__Ord
- Parameters:
n (int) – positional argument 0
l (int) – positional argument 1
Z (double) – positional argument 2
r (double) – positional argument 3
ret (int) – positional argument 4
result.val (double) – positional argument 5
result.err (double) – positional argument 6
- Return type:
tuple(:param int ret: positional argument 4, :param double result.val: positional argument 5, :param double result.err: positional argument 6)
- Returns:
result