#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.