Gauss hypergeometric function .
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | a | |||
| complex(kind=wp), | intent(in) | :: | b | |||
| complex(kind=wp), | intent(in) | :: | c | |||
| complex(kind=wp), | intent(in) | :: | z |
complex(wp) function hyp2f1(a, b, c, z) !! Gauss hypergeometric function \({}_2F_1(a, b; c; z)\). complex(wp), intent(in) :: a, b, c, z hyp2f1 = hyp_2f1(a, b, c, z) end function hyp2f1