Lines Matching refs:bernoulli_distribution
35 class bernoulli_distribution {
41 using distribution_type = bernoulli_distribution;
60 bernoulli_distribution() : bernoulli_distribution(0.5) {} in bernoulli_distribution() function
62 explicit bernoulli_distribution(double p) : param_(p) {} in bernoulli_distribution() function
64 explicit bernoulli_distribution(param_type p) : param_(p) {} in bernoulli_distribution() function
88 friend bool operator==(const bernoulli_distribution& d1,
89 const bernoulli_distribution& d2) {
93 friend bool operator!=(const bernoulli_distribution& d1,
94 const bernoulli_distribution& d2) {
110 const bernoulli_distribution& x) {
120 bernoulli_distribution& x) { // NOLINT(runtime/references)
124 x.param(bernoulli_distribution::param_type(p));
130 bool bernoulli_distribution::Generate(double p, in Generate()