Automatic Differentiation
 
Loading...
Searching...
No Matches

◆ hypergeometric_3F2() [2/2]

template<typename Ta , typename Tb , typename Tz , require_all_stan_scalar_t< Ta, Tb, Tz > * = nullptr>
auto stan::math::hypergeometric_3F2 ( const std::initializer_list< Ta > &  a,
const std::initializer_list< Tb > &  b,
const Tz &  z 
)

Hypergeometric function (3F2).

Overload for initializer_list inputs

Template Parameters
Tatype of scalar 'a' arguments
Tbtype of scalar 'b' arguments
Tztype of z argument
Parameters
[in]aAlways called with a[1] > 1, a[2] <= 0
[in]bAlways called with int b[0] < |a[2]|, <= 1)
[in]zz (is always called with 1 from beta binomial cdfs)
[in]precisionprecision of the infinite sum. defaults to 1e-6
[in]max_stepsnumber of steps to take. defaults to 1e5
Returns
The 3F2 generalized hypergeometric function applied to the arguments {a1, a2, a3}, {b1, b2}

Definition at line 146 of file hypergeometric_3F2.hpp.