C | |
| ComplexOps [Genops] |
Complex.t
|
| Complexer |
More functions for complex numbers
|
| Constant |
Numeric constants
|
D | |
| DimThree [Vector] |
Dimension for three-element vectors
|
E | |
| ExponentialDist [Rand] | new ExponentialDist.rng mean returns an object that will generate
random floats in an exponential distribution with the given mean.
|
F | |
| Float |
Floating-point manipulation and information routines
|
| FloatOps [Genops] |
float
|
| FloatRefOps [Numref] | |
| FloatSource [Mersenne] | |
G | |
| GenRefOps [Numref] |
Functor to create modules with the appropriate operations
|
| Genops |
Modules for writing numeric algorithms that work on a variety of numeric types
|
| GeometricDist [Rand] | new GeometricDist.rng mean returns an object that will generate
random numbers in the geometric distribution using the given mean.
|
I | |
| Int32Ops [Genops] |
int32
|
| Int32RefOps [Numref] | |
| Int32Source [Mersenne] | |
| Int64Ops [Genops] |
int64
|
| Int64RefOps [Numref] | |
| IntOps [Genops] |
int
|
| IntRefOps [Numref] |
Pre-defined modules for the builtin types are provided.
|
| IntSource [Mersenne] |
Sources for use with the
Rand distributions
|
M | |
| Make [Vector] | |
| Math |
Useful mathmatical functions
|
| Mersenne |
Mersenne Twister PRNG
|
N | |
| NativeOps [Genops] |
nativeint
|
| NativeRefOps [Numref] | |
| NormalDist [Rand] | new NormalDist.rng returns an object that will generate random
floats in the normal distribution (Mean 0, standard deviation 1).
|
| Numref |
C-style update-left-hand-side math operations
|
P | |
| PoissonDist [Rand] | new PoissonDist.rng mean returns an object that will generate
random numbers in the Poisson distribution using the given mean.
|
R | |
| Rand |
Random number distributions
|
S | |
| S2USSource [Rand] |
A source that takes a source that returns numbers less than 0 and
forces them to be positive
|
| SysFloatSource [Rand] | |
| SysSource [Rand] |
Source for the standard
Random.int generator.
|
T | |
| Three [Vector] |
Three-element vector
|
U | |
| UniformDist [Rand] | new UniformDist.rng low high returns an object that will generate
random numbers in the range low < x < high.
|
| UniformDist2 [Rand] | new UniformDist2.rng low high returns an object that will
generate random numbers in the range low <= x < high.
|
V | |
| Vector |
Basic vector rountines.
|