| 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::rand (RNGType &rng, U01CCDistribution< RealType > &dist, std::size_t N, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::rand (RNGType &rng, U01CODistribution< RealType > &dist, std::size_t N, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::rand (RNGType &rng, U01OCDistribution< RealType > &dist, std::size_t N, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::rand (RNGType &rng, U01OODistribution< RealType > &dist, std::size_t N, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::rand (RNGType &, U01Distribution< RealType > &, std::size_t, RealType *) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_cc_distribution (RNGType &rng, std::size_t n, RealType *r) | 
|   | Generate standard uniform random variates on [0, 1].  More...
  | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_cc_distribution (RNGType &rng, std::size_t N, RealType *r, const typename U01CCDistribution< RealType >::param_type &) | 
|   | 
| template<std::size_t K, typename RealType , typename RNGType >  | 
| void  | vsmc::internal::u01_cc_distribution_impl (RNGType &rng, std::size_t n, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_co_distribution (RNGType &rng, std::size_t n, RealType *r) | 
|   | Generate standard uniform random variates on [0, 1)  More...
  | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_co_distribution (RNGType &rng, std::size_t N, RealType *r, const typename U01CODistribution< RealType >::param_type &) | 
|   | 
| template<std::size_t K, typename RealType , typename RNGType >  | 
| void  | vsmc::internal::u01_co_distribution_impl (RNGType &rng, std::size_t n, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_distribution (RNGType &rng, std::size_t N, RealType *r, const typename U01Distribution< RealType >::param_type &) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_distribution (RNGType &rng, std::size_t n, RealType *r) | 
|   | Generate standard uniform random variates.  More...
  | 
|   | 
| template<std::size_t K, typename RealType , typename RNGType >  | 
| void  | vsmc::internal::u01_distribution_impl (RNGType &rng, std::size_t n, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_oc_distribution (RNGType &rng, std::size_t n, RealType *r) | 
|   | Generate standard uniform random variates on (0, 1].  More...
  | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_oc_distribution (RNGType &rng, std::size_t N, RealType *r, const typename U01OCDistribution< RealType >::param_type &) | 
|   | 
| template<std::size_t K, typename RealType , typename RNGType >  | 
| void  | vsmc::internal::u01_oc_distribution_impl (RNGType &rng, std::size_t n, RealType *r) | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_oo_distribution (RNGType &rng, std::size_t n, RealType *r) | 
|   | Generate standard uniform random variates on (0, 1)  More...
  | 
|   | 
| template<typename RealType , typename RNGType >  | 
| void  | vsmc::u01_oo_distribution (RNGType &rng, std::size_t N, RealType *r, const typename U01OODistribution< RealType >::param_type &) | 
|   | 
| template<std::size_t K, typename RealType , typename RNGType >  | 
| void  | vsmc::internal::u01_oo_distribution_impl (RNGType &rng, std::size_t n, RealType *r) | 
|   |