typedef RealType value_type;
typedef Policy policy_type;
- beta_distribution(RealType alpha = 1, RealType beta = 1) : m_alpha(alpha), m_beta(beta)
+ beta_distribution(RealType l_alpha = 1, RealType l_beta = 1) : m_alpha(l_alpha), m_beta(l_beta)
{
RealType result;
beta_detail::check_dist(
static const char* function = "boost::math::beta_distribution<%1%>::find_alpha";
RealType result = 0; // of error checks.
if(false ==
- beta_detail::check_mean(
- function, mean, &result, Policy())
- &&
- beta_detail::check_variance(
- function, variance, &result, Policy())
+ (
+ beta_detail::check_mean(function, mean, &result, Policy())
+ && beta_detail::check_variance(function, variance, &result, Policy())
+ )
)
{
return result;
static const char* function = "boost::math::beta_distribution<%1%>::find_beta";
RealType result = 0; // of error checks.
if(false ==
- beta_detail::check_mean(
- function, mean, &result, Policy())
- &&
- beta_detail::check_variance(
- function, variance, &result, Policy())
+ (
+ beta_detail::check_mean(function, mean, &result, Policy())
+ &&
+ beta_detail::check_variance(function, variance, &result, Policy())
+ )
)
{
return result;
static const char* function = "boost::math::beta_distribution<%1%>::find_alpha";
RealType result = 0; // of error checks.
if(false ==
- beta_detail::check_prob(
- function, probability, &result, Policy())
- &&
- beta_detail::check_beta(
- function, beta, &result, Policy())
- &&
- beta_detail::check_x(
- function, x, &result, Policy())
+ (
+ beta_detail::check_prob(function, probability, &result, Policy())
+ &&
+ beta_detail::check_beta(function, beta, &result, Policy())
+ &&
+ beta_detail::check_x(function, x, &result, Policy())
+ )
)
{
return result;
static const char* function = "boost::math::beta_distribution<%1%>::find_beta";
RealType result = 0; // of error checks.
if(false ==
- beta_detail::check_prob(
- function, probability, &result, Policy())
- &&
- beta_detail::check_alpha(
- function, alpha, &result, Policy())
- &&
- beta_detail::check_x(
- function, x, &result, Policy())
+ (
+ beta_detail::check_prob(function, probability, &result, Policy())
+ &&
+ beta_detail::check_alpha(function, alpha, &result, Policy())
+ &&
+ beta_detail::check_x(function, x, &result, Policy())
+ )
)
{
return result;