| 
    vSMC
    
   vSMC: Scalable Monte Carlo 
   | 
 
#include <vsmc/rng/internal/common.hpp>Go to the source code of this file.
Namespaces | |
| vsmc | |
| vsmc::internal | |
Functions | |
| template<typename UIntType , typename RealType > | |
| RealType | vsmc::u01_cc (UIntType u) noexcept | 
| Convert uniform unsigned integers to floating points on [0, 1].  More... | |
| template<typename UIntType , typename RealType > | |
| void | vsmc::u01_cc (std::size_t n, const UIntType *u, RealType *r) noexcept | 
| Convert uniform unsigned integers to floating points on [0, 1].  More... | |
| template<typename UIntType , typename RealType > | |
| RealType | vsmc::u01_co (UIntType u) noexcept | 
| Convert uniform unsigned integers to floating points on [0, 1)  More... | |
| template<typename UIntType , typename RealType > | |
| void | vsmc::u01_co (std::size_t n, const UIntType *u, RealType *r) noexcept | 
| Convert uniform unsigned integers to floating points on [0, 1)  More... | |
| template<typename UIntType , typename RealType , typename Left , typename Right > | |
| RealType | vsmc::u01_lr (UIntType u) noexcept | 
| Convert uniform unsigned integers to floating points within [0, 1].  More... | |
| template<typename UIntType , typename RealType , typename Left , typename Right > | |
| void | vsmc::u01_lr (std::size_t n, const UIntType *u, RealType *r) noexcept | 
| Convert uniform unsigned integers to floating points within [0, 1].  More... | |
| template<typename UIntType , typename RealType > | |
| RealType | vsmc::u01_oc (UIntType u) noexcept | 
| Convert uniform unsigned integers to floating points on (0, 1].  More... | |
| template<typename UIntType , typename RealType > | |
| void | vsmc::u01_oc (std::size_t n, const UIntType *u, RealType *r) noexcept | 
| Convert uniform unsigned integers to floating points on (0, 1].  More... | |
| template<typename UIntType , typename RealType > | |
| RealType | vsmc::u01_oo (UIntType u) noexcept | 
| Convert uniform unsigned integers to floating points on (0, 1)  More... | |
| template<typename UIntType , typename RealType > | |
| void | vsmc::u01_oo (std::size_t n, const UIntType *u, RealType *r) noexcept | 
| Convert uniform unsigned integers to floating points on (0, 1)  More... | |
 1.8.11