|
|
◆ Hyppfq()
| Function Hyppfq |
( |
P As |
Long, |
|
|
Q As |
Long, |
|
|
A() As |
Double, |
|
|
B() As |
Double, |
|
|
Z As |
Double, |
|
|
Optional Info As |
Long, |
|
|
Optional Abserr As |
Double |
|
) |
| |
Hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z)
- Purpose
- This fubction computes the hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z).
- Returns
- Double
Hypergeometric function pFq(a1, ..., ap; b1, ..., bq; z).
- Parameters
-
| [in] | P | Argument p. (P >= 0) |
| [in] | Q | Argument q. (Q >= 0) |
| [in] | A() | Array A(LA - 1) (LA >= P)
Argument a1, ..., ap. |
| [in] | B() | Array B(LB - 1) (LB >= Q)
Argument b1, ..., bq. |
| [in] | Z | Argument z. |
| [out] | Info | (Optional)
= 0: Successful exit.
= -1: The argument P had an illegal value. (P < 0)
= -2: The argument Q had an illegal value. (Q < 0)
= -3: The argument A or B had an illegal value. (domain error)
= 1: Floating point range error. |
| [out] | Abserr | (Optional)
Estimated absolute error. |
- Note
- Depending on the values of arguments domain error may occur.
- Reference
- boost/math/special_functions
|