Class UniformIntRandomDev Create uniformly distributed random integers from a given range.
More...
#include <uniformint_randomdev.h>
Class UniformIntRandomDev Create uniformly distributed random integers from a given range.
librandom::UniformIntRandomDev::UniformIntRandomDev |
( |
RngPtr |
r_in | ) |
|
librandom::UniformIntRandomDev::UniformIntRandomDev |
( |
| ) |
|
void librandom::UniformIntRandomDev::get_status |
( |
DictionaryDatum & |
d | ) |
const |
|
virtual |
bool librandom::UniformIntRandomDev::has_ldev |
( |
| ) |
const |
|
inlinevirtual |
long librandom::UniformIntRandomDev::ldev |
( |
RngPtr |
r_s | ) |
const |
|
inlinevirtual |
double librandom::UniformIntRandomDev::operator() |
( |
RngPtr |
| ) |
const |
|
inlinevirtual |
void librandom::UniformIntRandomDev::set_status |
( |
const DictionaryDatum & |
d | ) |
|
|
virtual |
long librandom::UniformIntRandomDev::nmax_ |
|
private |
largest permissible number
long librandom::UniformIntRandomDev::nmin_ |
|
private |
smallest permissible number
Referenced by ldev().
long librandom::UniformIntRandomDev::range_ |
|
private |
nmax_ - nmin_ + 1
Referenced by ldev().
The documentation for this class was generated from the following files: