XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
Loading...
Searching...
No Matches

◆ hyppfq()

double hyppfq ( unsigned int  p,
unsigned int  q,
double  a[],
double  b[],
double  z,
double *  abserr 
)

Hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z)

Purpose
This fubction computes the hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z).
Returns
Hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z).
Parameters
[in]pArgument p. (p > 0)
[in]qArgument q. (q > 0)
[in]a[]Array a[la] (la >= p)
Argument a1, ..., ap.
[in]b[]Array b[lb] (lb >= q)
Argument b1, ..., bq.
[in]zArgument z.
[out]abserrEstimated absolute error.
Error handling
  • If p = 0 or q = 0, domain error (EDOM) occurs.
  • Depending on the values of arguments domain error (EDOM) may occur.
  • Range error (ERANGE) may occur.
Reference
boost/math/special_functions