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