Home
last modified time | relevance | path

Searched refs:normal_distribution (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/libcxx/include/__random/
H A Dnormal_distribution.h29 class _LIBCPP_TEMPLATE_VIS normal_distribution
40 typedef normal_distribution distribution_type;
68 normal_distribution() : normal_distribution(0) {} in normal_distribution() function
74 explicit normal_distribution(result_type __mean = 0,
79 explicit normal_distribution(const param_type& __p) in normal_distribution() function
108 bool operator==(const normal_distribution& __x,
121 const normal_distribution<_RT>& __x);
127 normal_distribution<_RT>& __x);
165 const normal_distribution<_RT>& __x)
182 normal_distribution<_RT>& __x)
[all …]
H A Dlognormal_distribution.h38 normal_distribution<result_type> __nd_;
103 {return _VSTD::exp(const_cast<normal_distribution<result_type>&>(__p.__nd_)(__g));} in operator()
195 normal_distribution<result_type> __nd_;
229 typename normal_distribution<result_type>::param_type __pn(__p.m(), __p.s());
244 typename normal_distribution<result_type>::param_type __pn(__p.m(), __p.s());
H A Dstudent_t_distribution.h58 normal_distribution<result_type> __nd_;
H A Dpoisson_distribution.h174 double __g = __pr.__mean_ + __pr.__s_ * normal_distribution<double>()(__urng); in operator()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.dist/rand.dist.norm/rand.dist.norm.normal/
H A Dctor_double_double.pass.cpp30 typedef std::normal_distribution<T> D; in test_implicit()
41 typedef std::normal_distribution<> D; in main()
47 typedef std::normal_distribution<> D; in main()
53 typedef std::normal_distribution<> D; in main()
H A Dparam_ctor.pass.cpp25 typedef std::normal_distribution<> D; in main()
32 typedef std::normal_distribution<> D; in main()
39 typedef std::normal_distribution<> D; in main()
H A Deq.pass.cpp27 typedef std::normal_distribution<> D; in main()
33 typedef std::normal_distribution<> D; in main()
H A Dtypes.pass.cpp26 typedef std::normal_distribution<> D; in main()
31 typedef std::normal_distribution<float> D; in main()
H A Dparam_eq.pass.cpp25 typedef std::normal_distribution<> D; in main()
32 typedef std::normal_distribution<> D; in main()
H A Dmin.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dcopy.pass.cpp24 typedef std::normal_distribution<> D; in test1()
H A Dmax.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dparam_types.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dget_param.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dset_param.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dctor_param.pass.cpp24 typedef std::normal_distribution<> D; in main()
H A Dparam_copy.pass.cpp25 typedef std::normal_distribution<> D; in main()
H A Dassign.pass.cpp24 typedef std::normal_distribution<> D; in test1()
H A Dparam_assign.pass.cpp25 typedef std::normal_distribution<> D; in main()
H A Dio.pass.cpp35 typedef std::normal_distribution<> D; in main()
H A Deval.pass.cpp37 typedef std::normal_distribution<> D; in main()
H A Deval_param.pass.cpp37 typedef std::normal_distribution<> D; in main()
/llvm-project-15.0.7/libcxx/test/libcxx/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/
H A Dbad_engine.verify.cpp23 void test(std::normal_distribution<double> dist) in test()
/llvm-project-15.0.7/libcxx/include/
H A Drandom1102 class normal_distribution
1111 typedef normal_distribution distribution_type;
1124 normal_distribution() : normal_distribution(0.0) {} // C++20
1126 explicit normal_distribution(const param_type& parm);
1143 friend bool operator==(const normal_distribution& x,
1144 const normal_distribution& y);
1145 friend bool operator!=(const normal_distribution& x,
1146 const normal_distribution& y);
1152 const normal_distribution& x);
1158 normal_distribution& x);
[all …]
/llvm-project-15.0.7/libcxx/test/libcxx/fuzzing/
H A Drandom.pass.cpp185 helper<std::normal_distribution<float>>(data, size) || in LLVMFuzzerTestOneInput()

12