IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.hqrnd Class Reference

Classes

class  hqrndstate
 

Static Public Member Functions

static void hqrndrandomize (hqrndstate state)
 
static void hqrndseed (int s1, int s2, hqrndstate state)
 
static double hqrnduniformr (hqrndstate state)
 
static int hqrnduniformi (hqrndstate state, int n)
 
static double hqrndnormal (hqrndstate state)
 
static void hqrndunit2 (hqrndstate state, ref double x, ref double y)
 
static void hqrndnormal2 (hqrndstate state, ref double x1, ref double x2)
 
static double hqrndexponential (hqrndstate state, double lambdav)
 
static double hqrnddiscrete (hqrndstate state, double[] x, int n)
 
static double hqrndcontinuous (hqrndstate state, double[] x, int n)
 
static void hqrndrandomize (hqrndstate state)
 
static void hqrndseed (int s1, int s2, hqrndstate state)
 
static double hqrnduniformr (hqrndstate state)
 
static int hqrnduniformi (hqrndstate state, int n)
 
static double hqrndnormal (hqrndstate state)
 
static void hqrndunit2 (hqrndstate state, ref double x, ref double y)
 
static void hqrndnormal2 (hqrndstate state, ref double x1, ref double x2)
 
static double hqrndexponential (hqrndstate state, double lambdav)
 
static double hqrnddiscrete (hqrndstate state, double[] x, int n)
 
static double hqrndcontinuous (hqrndstate state, double[] x, int n)
 

Public Attributes

const int hqrndmax = 2147483563
 
const int hqrndm1 = 2147483563
 
const int hqrndm2 = 2147483399
 
const int hqrndmagic = 1634357784
 

Static Private Member Functions

static int hqrndintegerbase (hqrndstate state)
 
static int hqrndintegerbase (hqrndstate state)
 

Member Function Documentation

static void alglib.hqrnd.hqrndrandomize ( hqrndstate  state)
inlinestatic
static int alglib.hqrnd.hqrnduniformi ( hqrndstate  state,
int  n 
)
inlinestatic
static double alglib.hqrnd.hqrndnormal ( hqrndstate  state)
inlinestatic

Referenced by alglib.hqrndnormal().

static void alglib.hqrnd.hqrndunit2 ( hqrndstate  state,
ref double  x,
ref double  y 
)
inlinestatic
static void alglib.hqrnd.hqrndnormal2 ( hqrndstate  state,
ref double  x1,
ref double  x2 
)
inlinestatic
static double alglib.hqrnd.hqrndexponential ( hqrndstate  state,
double  lambdav 
)
inlinestatic
static double alglib.hqrnd.hqrnddiscrete ( hqrndstate  state,
double[]  x,
int  n 
)
inlinestatic
static double alglib.hqrnd.hqrndcontinuous ( hqrndstate  state,
double[]  x,
int  n 
)
inlinestatic
static int alglib.hqrnd.hqrndintegerbase ( hqrndstate  state)
inlinestaticprivate
static void alglib.hqrnd.hqrndrandomize ( hqrndstate  state)
inlinestatic
static void alglib.hqrnd.hqrndseed ( int  s1,
int  s2,
hqrndstate  state 
)
inlinestatic
static double alglib.hqrnd.hqrnduniformr ( hqrndstate  state)
inlinestatic
static int alglib.hqrnd.hqrnduniformi ( hqrndstate  state,
int  n 
)
inlinestatic
static double alglib.hqrnd.hqrndnormal ( hqrndstate  state)
inlinestatic
static void alglib.hqrnd.hqrndunit2 ( hqrndstate  state,
ref double  x,
ref double  y 
)
inlinestatic
static void alglib.hqrnd.hqrndnormal2 ( hqrndstate  state,
ref double  x1,
ref double  x2 
)
inlinestatic
static double alglib.hqrnd.hqrndexponential ( hqrndstate  state,
double  lambdav 
)
inlinestatic
static double alglib.hqrnd.hqrnddiscrete ( hqrndstate  state,
double[]  x,
int  n 
)
inlinestatic
static double alglib.hqrnd.hqrndcontinuous ( hqrndstate  state,
double[]  x,
int  n 
)
inlinestatic
static int alglib.hqrnd.hqrndintegerbase ( hqrndstate  state)
inlinestaticprivate

References alglib.ap.assert().

Member Data Documentation

const int alglib.hqrnd.hqrndmax = 2147483563

Referenced by alglib.hqrnd.hqrndseed().

const int alglib.hqrnd.hqrndm1 = 2147483563
const int alglib.hqrnd.hqrndm2 = 2147483399
const int alglib.hqrnd.hqrndmagic = 1634357784

Referenced by alglib.hqrnd.hqrndseed().


The documentation for this class was generated from the following file: