Home
last modified time | relevance | path

Searched refs:__aurng (Results 1 – 5 of 5) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Drandom.tcc960 __aurng(__urng); in __generate_impl()
963 *__f++ = __aurng() * __range + __p.a(); in __generate_impl()
1020 __aurng(__urng); in __generate_impl()
1021 auto __limit = __p.p() * (__aurng.max() - __aurng.min()); in __generate_impl()
1024 *__f++ = (__aurng() - __aurng.min()) < __limit; in __generate_impl()
1065 __aurng(__urng); in operator ()() local
1069 __cand = std::floor(std::log(1.0 - __aurng()) / __param._M_log_1_p); in operator ()()
1093 __aurng(__urng); in __generate_impl() local
1099 __cand = std::floor(std::log(1.0 - __aurng()) in __generate_impl()
1316 __aurng(__urng); in operator ()() local
[all …]
Drandom.h1872 __aurng(__urng); in _GLIBCXX_VISIBILITY()
1873 return (__aurng() * (__p.b() - __p.a())) + __p.a(); in _GLIBCXX_VISIBILITY()
3642 __aurng(__urng); in _GLIBCXX_VISIBILITY()
3643 if ((__aurng() - __aurng.min()) in _GLIBCXX_VISIBILITY()
3644 < __p.p() * (__aurng.max() - __aurng.min())) in _GLIBCXX_VISIBILITY()
4768 __aurng(__urng); in _GLIBCXX_VISIBILITY()
4769 return -std::log(result_type(1) - __aurng()) / __p.lambda(); in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
Drandom.tcc422 __aurng(__urng); in operator ()() local
427 __x = std::exp(std::log(__aurng()) / __param.alpha()); in operator ()()
428 __y = std::exp(std::log(__aurng()) / __param.beta()); in operator ()()
448 __aurng(__urng); in __generate_impl()
455 __x = std::exp(std::log(__aurng()) / __param.alpha()); in __generate_impl()
456 __y = std::exp(std::log(__aurng()) / __param.beta()); in __generate_impl()
1271 __aurng(__urng); in operator ()() local
1276 result_type __rnd = std::cos(__pi * __aurng()); in operator ()()
1280 result_type __rnd2 = __aurng(); in operator ()()
1289 __res = std::copysign(__res, __aurng() - result_type(0.5)); in operator ()()
[all …]
Drandom2620 __aurng(__urng);
2621 result_type __rnd = __aurng();
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-20121007 Fix formula to std::log(result_type(1) - __aurng()).