IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
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) |
|
inlinestatic |
References alglib.hqrnd.hqrndseed(), and alglib.math.randominteger().
Referenced by alglib.testhqrndunit.hqrndcontinuoustest(), alglib.hqrndrandomize(), and alglib.testhqrndunit.testhqrnd().
|
inlinestatic |
References alglib.hqrnd.hqrndmagic, alglib.hqrnd.hqrndmax, alglib.hqrnd.hqrndstate.magicv, alglib.hqrnd.hqrndstate.s1, alglib.hqrnd.hqrndstate.s2, and alglib.hqrnd.hqrndstate.v.
Referenced by alglib.testhqrndunit.hqrnddiscretetest(), alglib.hqrnd.hqrndrandomize(), alglib.hqrndseed(), and alglib.testhqrndunit.testhqrnd().
|
inlinestatic |
|
inlinestatic |
References alglib.ap.assert().
Referenced by alglib.hqrnd.hqrndcontinuous(), alglib.hqrnd.hqrnddiscrete(), alglib.hqrnduniformi(), alglib.hqrnd.hqrnduniformi(), and alglib.testhqrndunit.testhqrnd().
|
inlinestatic |
Referenced by alglib.hqrndnormal().
|
inlinestatic |
Referenced by alglib.hqrndunit2(), and alglib.testhqrndunit.testhqrnd().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.hqrndexponential(), and alglib.testhqrndunit.testhqrnd().
|
inlinestatic |
Referenced by alglib.hqrnddiscrete(), and alglib.testhqrndunit.hqrnddiscretetest().
|
inlinestatic |
Referenced by alglib.hqrndcontinuous(), and alglib.testhqrndunit.hqrndcontinuoustest().
|
inlinestaticprivate |
Referenced by alglib.hqrnd.hqrnduniformi(), and alglib.hqrnd.hqrnduniformr().
|
inlinestatic |
References alglib.hqrnd.hqrndseed(), and alglib.math.randominteger().
|
inlinestatic |
References alglib.hqrnd.hqrndmagic.
|
inlinestatic |
References alglib.hqrnd.hqrndintegerbase().
|
inlinestatic |
References alglib.ap.assert(), alglib.hqrnd.hqrndintegerbase(), and alglib.hqrnd.hqrnduniformi().
|
inlinestatic |
References alglib.hqrnd.hqrndnormal2().
|
inlinestatic |
References alglib.hqrnd.hqrndnormal2(), and alglib.math.sqr().
|
inlinestatic |
References alglib.hqrnd.hqrnduniformr(), and alglib.math.sqr().
|
inlinestatic |
References alglib.ap.assert(), and alglib.hqrnd.hqrnduniformr().
|
inlinestatic |
References alglib.ap.assert(), and alglib.hqrnd.hqrnduniformi().
|
inlinestatic |
References alglib.ap.assert(), alglib.hqrnd.hqrnduniformi(), and alglib.hqrnd.hqrnduniformr().
|
inlinestaticprivate |
References alglib.ap.assert().
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().