blitz Version 1.0.2
Loading...
Searching...
No Matches
ranlib::IRNGWrapper< IRNG, independentState > Class Template Reference

#include <default.h>

Collaboration diagram for ranlib::IRNGWrapper< IRNG, independentState >:
Collaboration graph

Public Types

typedef IRNG::T_state T_state
 

Public Member Functions

 IRNGWrapper ()
 
 IRNGWrapper (unsigned int i)
 
void seed (IRNG_int x)
 
void seed (std::vector< IRNG_int > x)
 
T_state getState () const
 
std::string getStateString () const
 
void setState (const T_state &s)
 
void setState (const std::string &s)
 

Protected Attributes

IRNG irng_
 

Member Typedef Documentation

◆ T_state

template<typename IRNG >
typedef IRNG::T_state ranlib::IRNGWrapper< IRNG, independentState >::T_state

Constructor & Destructor Documentation

◆ IRNGWrapper() [1/2]

template<typename IRNG >
ranlib::IRNGWrapper< IRNG, independentState >::IRNGWrapper ( )
inline

◆ IRNGWrapper() [2/2]

template<typename IRNG >
ranlib::IRNGWrapper< IRNG, independentState >::IRNGWrapper ( unsigned int  i)
inline

Member Function Documentation

◆ getState()

template<typename IRNG >
T_state ranlib::IRNGWrapper< IRNG, independentState >::getState ( ) const
inline

◆ getStateString()

template<typename IRNG >
std::string ranlib::IRNGWrapper< IRNG, independentState >::getStateString ( ) const
inline

◆ seed() [1/2]

template<typename IRNG >
void ranlib::IRNGWrapper< IRNG, independentState >::seed ( IRNG_int  x)
inline

◆ seed() [2/2]

template<typename IRNG >
void ranlib::IRNGWrapper< IRNG, independentState >::seed ( std::vector< IRNG_int x)
inline

◆ setState() [1/2]

template<typename IRNG >
void ranlib::IRNGWrapper< IRNG, independentState >::setState ( const std::string &  s)
inline

◆ setState() [2/2]

template<typename IRNG >
void ranlib::IRNGWrapper< IRNG, independentState >::setState ( const T_state s)
inline

Member Data Documentation

◆ irng_

template<typename IRNG >
IRNG ranlib::IRNGWrapper< IRNG, independentState >::irng_
protected

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