#include "octave-config.h"
Go to the source code of this file.
|
void | octave::get_mersenne_twister_state (uint32_t *save) |
|
void | octave::init_mersenne_twister (const uint32_t *init_key, const int key_length) |
|
void | octave::init_mersenne_twister (const uint32_t s) |
|
void | octave::init_mersenne_twister (void) |
|
template<typename T > |
void | octave::rand_exponential (octave_idx_type n, T *p) |
|
template<typename T > |
T | octave::rand_exponential (void) |
|
template<> |
void | octave::rand_exponential< double > (octave_idx_type n, double *p) |
|
template<> |
double | octave::rand_exponential< double > (void) |
|
template<> |
void | octave::rand_exponential< float > (octave_idx_type n, float *p) |
|
template<> |
float | octave::rand_exponential< float > (void) |
|
template<typename T > |
void | octave::rand_normal (octave_idx_type n, T *p) |
|
template<typename T > |
T | octave::rand_normal (void) |
|
template<> |
void | octave::rand_normal< double > (octave_idx_type n, double *p) |
|
template<> |
double | octave::rand_normal< double > (void) |
|
template<> |
void | octave::rand_normal< float > (octave_idx_type n, float *p) |
|
template<> |
float | octave::rand_normal< float > (void) |
|
template<typename T > |
void | octave::rand_uniform (octave_idx_type n, T *p) |
|
template<typename T > |
T | octave::rand_uniform (void) |
|
template<> |
void | octave::rand_uniform< double > (octave_idx_type n, double *p) |
|
template<> |
double | octave::rand_uniform< double > (void) |
|
template<> |
void | octave::rand_uniform< float > (octave_idx_type n, float *p) |
|
template<> |
float | octave::rand_uniform< float > (void) |
|
void | octave::set_mersenne_twister_state (const uint32_t *save) |
|
◆ MT_N