Lines Matching refs:__r
1685 const result_type __r = __m % __a;
1687 const result_type __t1 = __r * (__x / __q);
1703 const result_type __r = __m % __a;
1705 const result_type __t1 = __r * (__x / __q);
1747 const result_type __r = __m % __a;
1749 const result_type __t1 = __r * (__x / __q);
1767 const result_type __r = __m % __a;
1769 const result_type __t1 = __r * (__x / __q);
2011 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2053 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2071 static_assert(__r <= __w, "mersenne_twister_engine invalid parameters");
2091 static _LIBCPP_CONSTEXPR const size_t mask_bits = __r;
2219 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2223 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2225 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2229 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2231 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2235 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2237 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2241 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2243 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2246 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2247 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2249 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2253 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2255 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2258 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2259 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2261 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2265 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2267 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2270 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2271 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2273 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2277 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2279 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2282 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2283 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2285 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2289 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2291 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2294 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2295 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2297 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2300 …_LIBCPP_CONSTEXPR const typename mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, …
2301 …mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f…
2303 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2307 mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b,
2316 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2321 mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b,
2329 const result_type __mask = __r == _Dt ? result_type(~0) :
2330 (result_type(1) << __r) - result_type(1);
2341 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2346 mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b,
2355 const result_type __mask = __r == _Dt ? result_type(~0) :
2356 (result_type(1) << __r) - result_type(1);
2367 template <class _UIntType, size_t __w, size_t __n, size_t __m, size_t __r,
2371 mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b,
2375 const result_type __mask = __r == _Dt ? result_type(~0) :
2376 (result_type(1) << __r) - result_type(1);
2501 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2529 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2537 result_type __x_[__r];
2545 static_assert(__s < __r, "subtract_with_carry_engine invalid parameters");
2555 static _LIBCPP_CONSTEXPR const size_t long_lag = __r;
2627 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2628 _LIBCPP_CONSTEXPR const size_t subtract_with_carry_engine<_UIntType, __w, __s, __r>::word_size;
2630 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2631 _LIBCPP_CONSTEXPR const size_t subtract_with_carry_engine<_UIntType, __w, __s, __r>::short_lag;
2633 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2634 _LIBCPP_CONSTEXPR const size_t subtract_with_carry_engine<_UIntType, __w, __s, __r>::long_lag;
2636 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2637 … _LIBCPP_CONSTEXPR const typename subtract_with_carry_engine<_UIntType, __w, __s, __r>::result_type
2638 subtract_with_carry_engine<_UIntType, __w, __s, __r>::default_seed;
2640 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2642 subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd,
2647 for (size_t __i = 0; __i < __r; ++__i)
2649 __c_ = __x_[__r-1] == 0;
2653 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2655 subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd,
2660 for (size_t __i = 0; __i < __r; ++__i)
2666 __c_ = __x_[__r-1] == 0;
2670 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2673 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2677 uint32_t __ar[__r * __k];
2678 __q.generate(__ar, __ar + __r * __k);
2679 for (size_t __i = 0; __i < __r; ++__i)
2681 __c_ = __x_[__r-1] == 0;
2685 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2688 subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q,
2692 uint32_t __ar[__r * __k];
2693 __q.generate(__ar, __ar + __r * __k);
2694 for (size_t __i = 0; __i < __r; ++__i)
2697 __c_ = __x_[__r-1] == 0;
2701 template<class _UIntType, size_t __w, size_t __s, size_t __r>
2703 subtract_with_carry_engine<_UIntType, __w, __s, __r>::operator()()
2705 const result_type& __xs = __x_[(__i_ + (__r - __s)) % __r];
2710 __i_ = (__i_ + 1) % __r;
2812 template<class _Engine, size_t __p, size_t __r>
2818 static_assert( 0 < __r, "discard_block_engine invalid parameters");
2819 static_assert(__r <= __p, "discard_block_engine invalid parameters");
2820 static_assert(__r <= INT_MAX, "discard_block_engine invalid parameters");
2827 static _LIBCPP_CONSTEXPR const size_t used_block = __r;
2912 template<class _Engine, size_t __p, size_t __r>
2913 _LIBCPP_CONSTEXPR const size_t discard_block_engine<_Engine, __p, __r>::block_size;
2915 template<class _Engine, size_t __p, size_t __r>
2916 _LIBCPP_CONSTEXPR const size_t discard_block_engine<_Engine, __p, __r>::used_block;
2918 template<class _Engine, size_t __p, size_t __r>
2919 typename discard_block_engine<_Engine, __p, __r>::result_type
2920 discard_block_engine<_Engine, __p, __r>::operator()()
2922 if (__n_ >= static_cast<int>(__r))
2924 __e_.discard(__p - __r);
3588 result_type __r = 1664525 * _Tp(__first[0] ^ __first[__p]
3590 __first[__p] += __r;
3591 __r += __s;
3592 __first[__q] += __r;
3593 __first[0] = __r;
3599 result_type __r = 1664525 * _Tp(__first[__kmodn] ^ __first[__kpmodn]
3601 __first[__kpmodn] += __r;
3602 __r += __kmodn + __v_[__k-1];
3603 __first[(__k + __q) % __n] += __r;
3604 __first[__kmodn] = __r;
3610 result_type __r = 1664525 * _Tp(__first[__kmodn] ^ __first[__kpmodn]
3612 __first[__kpmodn] += __r;
3613 __r += __kmodn;
3614 __first[(__k + __q) % __n] += __r;
3615 __first[__kmodn] = __r;
3621 result_type __r = 1566083941 * _Tp(__first[__kmodn] +
3624 __first[__kpmodn] ^= __r;
3625 __r -= __kmodn;
3626 __first[(__k + __q) % __n] ^= __r;
3627 __first[__kmodn] = __r;
4677 double __r = (0.5 - __difmuk) / __pr.__s_;
4678 double __r2 = __r * __r;