1 #ifndef STAN_MATH_PRIM_SCAL_FUN_F32_HPP
2 #define STAN_MATH_PRIM_SCAL_FUN_F32_HPP
11 T
F32(T a, T b, T c, T d, T
e, T z, T precision = 1e-6) {
26 while (
fabs(tNew) > precision || k == 0) {
27 T p = (a + k) * (b + k) * (c + k) / ( (d + k) * (e + k) * (k + 1) );
33 logT += (p > 0 ? 1.0 : -1.0) *
log(
fabs(p)) + logZ;
fvar< T > fabs(const fvar< T > &x)
fvar< T > log(const fvar< T > &x)
fvar< T > exp(const fvar< T > &x)
double e()
Return the base of the natural logarithm.
T F32(T a, T b, T c, T d, T e, T z, T precision=1e-6)