Lines Matching refs:mean

62 …inline bool check_mean(const char* function, const RealType& mean, RealType* result, const Policy&…  in check_mean()  argument
64 if(!(boost::math::isfinite)(mean) || (mean < 0)) in check_mean()
68 "Mean argument is %1%, but must be >= 0 !", mean, pol); in check_mean()
75 …inline bool check_mean_NZ(const char* function, const RealType& mean, RealType* result, const Poli… in check_mean_NZ() argument
77 if( !(boost::math::isfinite)(mean) || (mean <= 0)) in check_mean_NZ()
81 "Mean argument is %1%, but must be > 0 !", mean, pol); in check_mean_NZ()
88 …inline bool check_dist(const char* function, const RealType& mean, RealType* result, const Policy&… in check_dist() argument
90 return check_mean_NZ(function, mean, result, pol); in check_dist()
107 …inline bool check_dist_and_k(const char* function, RealType mean, RealType k, RealType* result, co… in check_dist_and_k() argument
109 if((check_dist(function, mean, result, pol) == false) || in check_dist_and_k()
131 …inline bool check_dist_and_prob(const char* function, RealType mean, RealType p, RealType* result… in check_dist_and_prob() argument
133 if((check_dist(function, mean, result, pol) == false) || in check_dist_and_prob()
159 RealType mean() const in mean() function in boost::math::poisson_distribution
188 inline RealType mean(const poisson_distribution<RealType, Policy>& dist) in mean() function
190 return dist.mean(); in mean()
197 return floor(dist.mean()); in mode()
213 return dist.mean(); in variance()
223 return 1 / sqrt(dist.mean()); in skewness()
229 return 1 / dist.mean(); // kurtosis_excess 1/mean from Wiki & MathWorld eq 31. in kurtosis_excess()
241 return 3 + 1 / dist.mean(); // NIST. in kurtosis()
255 RealType mean = dist.mean();
260 mean,
268 if (mean == 0)
274 return exp(-mean);
276 return boost::math::gamma_p_derivative(k+1, mean, Policy());
301 RealType mean = dist.mean();
306 mean,
313 if (mean == 0)
321 return exp(-mean);
327 return gamma_q(k+1, mean, Policy());
352 RealType mean = dist.mean();
358 mean,
365 if (mean == 0)
371 return -boost::math::expm1(-mean, Policy());
376 return gamma_p(k + 1, mean, Policy()); // Calculate Poisson cdf using the gamma_p function.
394 if (dist.mean() == 0) in quantile()
398 dist.mean(), in quantile()
415 RealType z = dist.mean(); in quantile()
464 if (dist.mean() == 0) in quantile()
468 dist.mean(), in quantile()
485 RealType z = dist.mean(); in quantile()