1 #ifndef STAN_MATH_PRIM_SCAL_FUN_RISING_FACTORIAL_HPP 2 #define STAN_MATH_PRIM_SCAL_FUN_RISING_FACTORIAL_HPP 5 #include <boost/math/special_functions/factorials.hpp> 67 static const char*
function =
"rising_factorial";
void check_nonnegative(const char *function, const char *name, const T_y &y)
Check if y is non-negative.
var rising_factorial(const var &a, int b)
void check_not_nan(const char *function, const char *name, const T_y &y)
Check if y is not NaN.
fvar< T > rising_factorial(const fvar< T > &x, int n)
Return autodiff variable with the gradient and result of the rising factorial function applied to the...
boost::math::policies::policy< boost::math::policies::overflow_error< boost::math::policies::errno_on_error >, boost::math::policies::pole_error< boost::math::policies::errno_on_error > > boost_policy_t
Boost policy that overrides the defaults to match the built-in C++ standard library functions...