#include "octave-config.h"
Go to the source code of this file.
Macros | |
#define | MT_N 624 |
#define MT_N 624 |
Definition at line 72 of file randmtzig.h.
|
extern |
Definition at line 323 of file randmtzig.cc.
References MT_N.
|
extern |
Definition at line 263 of file randmtzig.cc.
References init_mersenne_twister(), and MT_N.
Referenced by init_mersenne_twister(), and init_mersenne_twister().
|
extern |
Definition at line 222 of file randmtzig.cc.
References init_mersenne_twister(), and MT_N.
|
extern |
Definition at line 201 of file randmtzig.cc.
References MT_N.
T rand_exponential | ( | ) |
void rand_exponential | ( | octave_idx_type | n, |
T * | p | ||
) |
double rand_exponential< double > | ( | ) |
Definition at line 664 of file randmtzig.cc.
References create_ziggurat_tables(), ERANDI, RANDU, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by rand_exponential().
void rand_exponential< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
float rand_exponential< float > | ( | ) |
Definition at line 847 of file randmtzig.cc.
References ERANDI, RANDU, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by rand_exponential().
void rand_exponential< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
T rand_normal | ( | ) |
void rand_normal | ( | octave_idx_type | n, |
T * | p | ||
) |
double rand_normal< double > | ( | ) |
Definition at line 598 of file randmtzig.cc.
References create_ziggurat_tables(), NRANDI, randi32, RANDU, UMASK, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by rand_normal().
void rand_normal< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
float rand_normal< float > | ( | ) |
Definition at line 805 of file randmtzig.cc.
References LMASK, randi32, RANDU, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by rand_normal().
void rand_normal< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
T rand_uniform | ( | ) |
void rand_uniform | ( | octave_idx_type | n, |
T * | p | ||
) |
double rand_uniform< double > | ( | ) |
Definition at line 441 of file randmtzig.cc.
Referenced by rand_uniform< double >().
void rand_uniform< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
Definition at line 691 of file randmtzig.cc.
References rand_uniform< double >().
float rand_uniform< float > | ( | ) |
Definition at line 449 of file randmtzig.cc.
Referenced by rand_uniform().
void rand_uniform< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
|
extern |
Definition at line 315 of file randmtzig.cc.
References MT_N.