|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include <RNGXDiv.h>
Public Types | |
| enum | |
| typedef SequenceGen< RNGXDiv > | PETE_Expr_t |
| typedef RNGXDiv::Return_t | PETE_Return_t |
| typedef RNGXDiv::Return_t | Return_t |
| typedef SequenceGen< RNGXDiv > | Wrapped |
Public Member Functions | |
| RNGXDivSequence (int advance=0) | |
| RNGXDivSequence (const RNGXDivSequence &rngseq) | |
| ~RNGXDivSequence (void) | |
| void | AdvanceSeed (int adv=0) |
| void | SetSeed (unsigned long seed) |
| unsigned long | GetSeed (void) const |
| Return_t | GetRandom (void) |
| Return_t | operator() (void) |
| const PETE_Expr_t & | MakeExpression () const |
| RNGXDiv & | getGenerator () |
| Return_t | operator() (void) const |
| SequenceGen< RNGXDiv > & | PETE_unwrap () |
Static Public Member Functions | |
| static Return_t | GetRandMax (void) |
Private Attributes | |
| RNGXDiv | Gen |
|
inherited |
Definition at line 83 of file SequenceGen.h.
|
inherited |
Definition at line 84 of file SequenceGen.h.
|
inherited |
Definition at line 89 of file SequenceGen.h.
|
inherited |
|
inherited |
Definition at line 82 of file SequenceGen.h.
|
inline |
Definition at line 136 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::SequenceGen().
Referenced by RNGXDivSequence().
|
inline |
Definition at line 140 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator(), RNGXDivSequence(), and SequenceGen< RNGXDiv >::SequenceGen().
|
inline |
Definition at line 147 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator().
|
inlineinherited |
Definition at line 92 of file SequenceGen.h.
Referenced by RNGXDivSequence::AdvanceSeed(), RNGXDivSequence::GetRandom(), RNGXDivSequence::GetSeed(), RNGXDivSequence::operator()(), RNGXDivSequence::RNGXDivSequence(), and RNGXDivSequence::SetSeed().
|
inlinestatic |
Definition at line 152 of file RNGXDiv.h.
References RNGXDiv::GetRandMax().
|
inline |
Definition at line 150 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator().
|
inline |
Definition at line 149 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator().
|
inlineinherited |
Definition at line 85 of file SequenceGen.h.
|
inline |
Definition at line 151 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator().
|
inlineinherited |
Definition at line 96 of file SequenceGen.h.
|
inlineinherited |
|
inline |
Definition at line 148 of file RNGXDiv.h.
References SequenceGen< RNGXDiv >::getGenerator().
|
privateinherited |
Definition at line 100 of file SequenceGen.h.