Function Reference

This section provides a detailed reference on all of the Aion built-in functions.

Alphabetical Function Reference

Below is a complete list of built-in functions, in alphabetical order:

Functions By Category

This section lists functions by category.

Basic Math Functions

You can use the functions listed in this section to perform many basic math operations.

arccos
arccot
arccsc
arcosh
arcoth
arcsch
arcsec
arcsin
arctan
arsech
arsinh
artanh
cos
cosh
cot
coth
csc
csch
Im
IsNaN
ln
log
Re
sec
sech
sin
sinh
tan
tanh

High Level I/O Functions

You can use the functions listed in this section to easily read and write complex data from and to files.

Low Level I/O Functions

The functions listed in this section allow you to read and write arbitrary data from and to files. While more difficult to use than the functions listed in High Level I/O Functions, these functions can be used in concert to process virtually any conceivable file format.

Matrix Functions

You can use the functions listed in this section to perform complex operations on matrices such as different types of decompositions, fourier transforms, etc.

DCT2
DCT3
DFT
FlipLR
FlipUD
IB
IC
IR
IZ
LQ
PLU
PNorm
QR
Rank
Schur
Solve
SVD
ZB
ZC
ZR
ZZ

Set And Tuple Functions

You can use the functions in this list to perform set and tuple operations. Note that some of the functions, while primarily intended for use on sets and tuples, can also perform operations on matrices.

Alph
Find
SizeOf
Sort
Split

Special Functions

This section lists a number of somewhat more specialized functions you can use.

erf
erfc
erfInv
P
Q
s
S
W
Β
γ
Γ
ΓU
γInv
ζ

Statistical Functions

You can use the functions listed in this section to perform statistical operations and to calculate random variates. Note that some of the functions in this list can also operate on sets and tuples.