vSMC  v3.0.0
Scalable Monte Carlo
List of all members
vsmc::U01Distribution< RealType > Class Template Reference

#include <vsmc/rng/internal/common.hpp>

Additional Inherited Members

- Public Types inherited from vsmc::U01CODistribution< RealType >
using distribution_type = U01CODistribution< RealType >
 
using result_type = RealType
 
- Public Member Functions inherited from vsmc::U01CODistribution< RealType >
 U01CODistribution ()=default
 
 U01CODistribution (const param_type &)
 
result_type max () const
 
result_type min () const
 
template<typename RNGType >
void operator() (RNGType &rng, std::size_t n, result_type *r)
 
template<typename RNGType >
void operator() (RNGType &rng, std::size_t n, result_type *r, const param_type &param)
 
template<typename RNGType >
result_type operator() (RNGType &rng, const param_type &param)
 
template<typename RNGType >
result_type operator() (RNGType &rng)
 
void param (const param_type &param)
 
const param_typeparam () const
 
void pram (param_type &&param)
 
void reset ()
 

Detailed Description

template<typename RealType>
class vsmc::U01Distribution< RealType >

Definition at line 1116 of file rng/internal/common.hpp.