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 ufunc PyGSL_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 ufunc PyGSL_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 ufunc PyGSL_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 ufunc PyGSL_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