Index of values


(*=) [Numref(REFOPS]
a *= b multiplies a with b and updates a with the result.
(+=) [Numref(REFOPS]
a += b adds b to the value in a.
(-=) [Numref(REFOPS]
a -= b subtracts b from the value in a.
(/=) [Numref(REFOPS]
a /= b divides a with b and updates a with the result.

A
abs [Genops.Ops]
acos [Complexer]
Complex arc cosine of x
acosh [Math]
acosh [Complexer]
Complex arc hyperbole cosine of x
add [Vector.V]
Vector addition
add [Genops.Ops]
asin [Complexer]
Complex arc sine of x
asinh [Math]
asinh [Complexer]
Complex arc hyperbole sine of x
atan [Complexer]
Complex arc tanget of x
atanh [Math]
atanh [Complexer]
Complex arc hyperbole tanget of x

C
cbrt [Math]
compare [Float]
Just Pervasives.compare constrained to float
copysign [Float]
copysign x y returns a copy of x with the same sign as y.
cos [Complexer]
Complex cosine of x
cosh [Complexer]
Complex hyperbole cosine of x
cross_product [Vector]
Cross-product of two 3d vectors

D
dimension [Vector.V]
div [Genops.Ops]
dot_product [Vector.V]
Calculate the dot product of two vectors

E
e [Constant]
Euler? ...
erf [Math]
erfc [Math]
exp2 [Math]
expm1 [Math]

F
fcmp [Float]
Like compare, but takes an extra epsilon value to use in figuring out if the floats are 'close enough' to be considered equal.
fdim [Math]
fma [Math]
The C99 function fma()
fraction [Math]
fraction x returns the numerator and denominator of a fraction approximating x
from_array [Vector.V]
Return a new vector filled by the given array.

G
genrand [Rand.RNGSource]
get [Vector.V]
Return a given element of a vector

H
hypot [Math]

I
ilogb [Math]
int [Mersenne]
Signed int.
int32 [Mersenne]
Signed int32.
int64 [Mersenne]
invpi [Constant]
1. /. pi
invpi2 [Constant]
2. /. pi
invsqrt2 [Constant]
1. /. sqrt 2.
isfinite [Float]
isinf [Float]
isnan [Float]
isnormal [Float]
iszero [Float]

J
j0 [Math]
j1 [Math]

L
length [Vector.Dimension]
lgamma [Math]
ln10 [Constant]
log 10
ln2 [Constant]
log 2
log10 [Complexer]
Complex log base 10 of x
log10e [Constant]
log10 e
log1p [Math]
log2 [Math]
log2e [Constant]
Math.log2 e
logb [Math]

M
magnitude [Vector.V]
Calculate the magnitude of a vector.
make [Vector.V]
make val returns a new vector, all elements of which are filled with val
make [Mersenne]
You can use a variety of different values for the seed when creating a new MT t, but thanks to the magic of polymorphic variants, they're all handled by the same function.
max [Rand.ExponentialDist]
max [Rand.FDIST]
max [Rand.IFDIST]
max [Rand.IDIST]
max [Rand.RNGSource]
max [Genops.Ops]
min [Rand.ExponentialDist]
min [Rand.FDIST]
min [Rand.IFDIST]
min [Rand.IDIST]
min [Rand.RNGSource]
min [Genops.Ops]
mul [Vector.V]
Vector multiplication
mul [Genops.Ops]
muls [Vector.V]
Multiplication of a scalar

N
nanc [Complexer]
A complex number with real and imaginary parts both nans
nativeint [Mersenne]
Signed nativeint
nearbyint [Math]
nextafter [Math]

O
of_float [Genops.Ops]
one [Genops.Ops]

P
pi [Constant]
Cherry
pi2 [Constant]
pi /. 2.
pi4 [Constant]
pi /. 4.
pred [Genops.Ops]
pred_float [Math]
print [Genops.Ops]

R
real1 [Mersenne]
Range: 0 <= x <= 1
real2 [Mersenne]
Range: 0 <= x < 1
real3 [Mersenne]
Range: 0 < x < 1
rem [Genops.Ops]
remainder [Math]
res53 [Mersenne]
Range: 0 <= x < 1 with 53-bit resolution
root [Math]
root x n calculates the nth root of x.
round [Math]

S
scalbn [Math]
set [Vector.V]
Sets a given element of a vector
signbit [Float]
sin [Complexer]
Complex sine of x
sinh [Complexer]
Complex hyperbole sine of x
sqrt2 [Constant]
sqrt 2.
sqrtpi2 [Constant]
2. *. sqrt pi
sub [Vector.V]
Vector subtraction
sub [Genops.Ops]
succ [Genops.Ops]
succ_float [Math]

T
tan [Complexer]
Complex tanget of x
tanh [Complexer]
Complex hyperbole tanget of x
tgamma [Math]
to_array [Vector.V]
Return an array representation of the vector.
to_float [Genops.Ops]
trunc [Math]

U
uint [Mersenne]
Unsigned int.
uint32 [Mersenne]
Unsigned int32.
uint64 [Mersenne]
unativeint [Mersenne]
Unsigned nativeint.
unit_vector [Vector.V]
Return the unit vector that points in the same direction as the given vector.

Y
y0 [Math]
y1 [Math]

Z
zero [Genops.Ops]