vSMC
vSMC: Scalable Monte Carlo
Public Member Functions | Public Attributes | List of all members
vsmc::internal::BetaDistributionConstant< RealType > Class Template Reference

#include <vsmc/rng/beta_distribution.hpp>

Public Member Functions

 BetaDistributionConstant (RealType alpha=1, RealType beta=1)
 
void reset (RealType alpha, RealType beta)
 

Public Attributes

RealType a
 
BetaDistributionAlgorithm algorithm
 
RealType b
 
RealType p
 
RealType t
 

Detailed Description

template<typename RealType>
class vsmc::internal::BetaDistributionConstant< RealType >

Definition at line 64 of file beta_distribution.hpp.

Constructor & Destructor Documentation

template<typename RealType>
vsmc::internal::BetaDistributionConstant< RealType >::BetaDistributionConstant ( RealType  alpha = 1,
RealType  beta = 1 
)
inline

Definition at line 67 of file beta_distribution.hpp.

Member Function Documentation

template<typename RealType>
void vsmc::internal::BetaDistributionConstant< RealType >::reset ( RealType  alpha,
RealType  beta 
)
inline

Definition at line 72 of file beta_distribution.hpp.

Member Data Documentation

template<typename RealType>
RealType vsmc::internal::BetaDistributionConstant< RealType >::a

Definition at line 144 of file beta_distribution.hpp.

template<typename RealType>
BetaDistributionAlgorithm vsmc::internal::BetaDistributionConstant< RealType >::algorithm

Definition at line 148 of file beta_distribution.hpp.

template<typename RealType>
RealType vsmc::internal::BetaDistributionConstant< RealType >::b

Definition at line 145 of file beta_distribution.hpp.

template<typename RealType>
RealType vsmc::internal::BetaDistributionConstant< RealType >::p

Definition at line 147 of file beta_distribution.hpp.

template<typename RealType>
RealType vsmc::internal::BetaDistributionConstant< RealType >::t

Definition at line 146 of file beta_distribution.hpp.