std::lognormal_distribution::max

result_type max() const; (since C++11) Returns the maximum value potentially generated by the distribution. Parameters (none). Return value The maximum value potentially generated by the distribution. Complexity Constant. See also min returns the minimum potentially generated value (public member function)

std::lognormal_distribution::m

RealType m() const; (1) (since C++11) RealType s() const; (2) (since C++11) Returns the parameters the distribution was constructed with. 1) Returns the mean m distribution parameter. It defines the location of the peak. The default value is 0.0. 2) Returns the deviation s distribution parameter. The default value is 1.0. Parameters (none). Return value 1) The mean m distribution parameter. 2) The deviation s distribution parameter. See also param gets or sets th

std::lognormal_distribution::lognormal_distribution

explicit lognormal_distribution( RealType m = 0.0, RealType s = 1.0 ); (1) (since C++11) explicit lognormal_distribution( const param_type& params ); (2) (since C++11) Constructs a new distribution object. The first version uses m and s as the distribution parameters, the second version uses params as the distribution parameters. Parameters m - the m distribution parameter (log-scale) s - the s distribution parameter (shape) params - the distribution parame

std::lognormal_distribution

Defined in header <random> template< class RealType = double > class lognormal_distribution; (since C++11) The lognormal_distribution random number distribution produces random numbers x > 0 according to a log-normal distribution: f(x; m,s) = 1sx√2 π exp⎛⎜⎝- (ln x - m)2 2s2 ⎞⎟⎠ The parameter m is the mean and the parameter s the standard deviation. std::lognormal_distribution satisfies all requirements of RandomNumberDistribution. Template parameters

std::logic_error

Defined in header <stdexcept> class logic_error; Defines a type of object to be thrown as exception. It reports errors that are a consequence of faulty logic within the program such as violating logical preconditions or class invariants and may be preventable. No standard library components throw this exception directly, but the exception types std::invalid_argument, std::domain_error, std::length_error, std::out_of_range, std::future_error, and std::experimental::bad_optio

std::logical_or&lt;void&gt;

Defined in header <functional> template<> class logical_or<void>; (since C++14) std::logical_or<> is a specialization of std::logical_or with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() applies operator to lhs and rhs (public member function) std::logical_or<>::operator() template< class T, class U> constexpr auto operator()( T

std::logical_or

Defined in header <functional> template< class T > struct logical_or; (until C++14) template< class T = void > struct logical_or; (since C++14) Function object for performing logical OR (logical disjunction). Effectively calls operator|| on type T. Specializations The standard library provides a specialization of std::logical_or when T is not specified, which leaves the parameter types and return type to be deduced. logical_or<void> function

std::logical_not&lt;void&gt;

Defined in header <functional> template<> class logical_not<void>; (since C++14) std::logical_not<> is a specialization of std::logical_not with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() to its argument (public member function) std::logical_not<>::operator() template< class T > constexpr auto operator()( T&& arg ) const

std::logical_not

Defined in header <functional> template< class T > struct logical_not; (until C++14) template< class T = void > struct logical_not; (since C++14) Function object for performing logical NOT (logical negation). Effectively calls operator! for type T. Specializations The standard library provides a specialization of std::logical_not when T is not specified, which leaves the parameter types and return type to be deduced. logical_not<void> functio

std::logical_and&lt;void&gt;

Defined in header <functional> template<> class logical_and<void>; (since C++14) std::logical_and<> is a specialization of std::logical_and with parameter and return type deduced. Member types Member type Definition is_transparent /* unspecified */ Member functions operator() applies operator&& to lhs and rhs (public member function) std::logical_and<>::operator() template< class T, class U> constexpr auto o