blitz Version 1.0.2
Loading...
Searching...
No Matches
ranlib::Beta< T, IRNG, stateTag > Class Template Reference

#include <beta.h>

Inheritance diagram for ranlib::Beta< T, IRNG, stateTag >:
Inheritance graph
Collaboration diagram for ranlib::Beta< T, IRNG, stateTag >:
Collaboration graph

Public Types

typedef T T_numtype
 
- Public Types inherited from ranlib::UniformOpen< T, IRNG, stateTag >
typedef T T_numtype
 

Public Member Functions

 Beta (T a, T b)
 
 Beta (T a, T b, unsigned int i)
 
random ()
 
void setParameters (T a, T b)
 
- Public Member Functions inherited from ranlib::UniformOpen< T, IRNG, stateTag >
 UniformOpen ()
 
 UniformOpen (unsigned int i)
 
random ()
 
getUniform ()
 

Protected Member Functions

ranf ()
 

Protected Attributes

aa
 
bb
 
infnty
 
minlog
 
expmax
 

Member Typedef Documentation

◆ T_numtype

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
typedef T ranlib::Beta< T, IRNG, stateTag >::T_numtype

Constructor & Destructor Documentation

◆ Beta() [1/2]

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
ranlib::Beta< T, IRNG, stateTag >::Beta ( a,
b 
)
inline

◆ Beta() [2/2]

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
ranlib::Beta< T, IRNG, stateTag >::Beta ( a,
b,
unsigned int  i 
)
inline

Member Function Documentation

◆ random()

template<typename T , typename IRNG , typename stateTag >
T ranlib::Beta< T, IRNG, stateTag >::random

◆ ranf()

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::ranf ( )
inlineprotected

◆ setParameters()

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
void ranlib::Beta< T, IRNG, stateTag >::setParameters ( a,
b 
)
inline

Member Data Documentation

◆ aa

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::aa
protected

◆ bb

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::bb
protected

◆ expmax

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::expmax
protected

◆ infnty

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::infnty
protected

◆ minlog

template<typename T = double, typename IRNG = defaultIRNG, typename stateTag = defaultState>
T ranlib::Beta< T, IRNG, stateTag >::minlog
protected

The documentation for this class was generated from the following file: