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

◆ hypergeometric_pFq() [1/3]

template<typename Ta , typename Tb , typename Tz , typename FvarT = return_type_t<Ta, Tb, Tz>, bool grad_a = !is_constant<Ta>::value, bool grad_b = !is_constant<Tb>::value, bool grad_z = !is_constant<Tz>::value, require_all_vector_t< Ta, Tb > * = nullptr, require_fvar_t< FvarT > * = nullptr>
FvarT stan::math::hypergeometric_pFq ( const Ta &  a,
const Tb &  b,
const Tz &  z 
)
inline

Returns the generalized hypergeometric (pFq) function applied to the input arguments.

Template Parameters
TaType of Eigen vector with scalar type fvar or arithmetic
TbType of Eigen vector with scalar type fvar or arithmetic
TzScalar of type fvar or arithmetic
Parameters
[in]aVector of 'a' arguments (of length p)
[in]bVector of 'b' arguments (of length q)
[in]zScalar z argument
Returns
Generalized hypergeometric function

Definition at line 31 of file hypergeometric_pFq.hpp.