| Icon | Member | Description |
|---|
  | ILMath()()() |
main math class providing static builtin functions
|
 | ILMath()()() |
|
  | abs(ILArray<(Of <(Double>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(Single>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(fcomplex>)>)) | Magnitude of array elements
|
  | abs(ILArray<(Of <(complex>)>)) | Magnitude of array elements
|
  | abs(ILArray<(Of <(Int64>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(Int32>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(Int16>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(Char>)>)) | Absolute values of array elements
|
  | abs(ILArray<(Of <(Byte>)>)) | Absolute values of array elements
|
  | acos(ILArray<(Of <(complex>)>)) | Arccosine values of array elements
|
  | acos(ILArray<(Of <(fcomplex>)>)) | Arccosine values of array elements
|
  | acos(ILArray<(Of <(Single>)>)) | Arccosine of array elements - real output
|
  | acos(ILArray<(Of <(Double>)>)) | Arccosine of array elements - real output
|
  | acosc(ILArray<(Of <(Double>)>)) | Arccosine of array elements - complex output
|
  | acosc(ILArray<(Of <(Single>)>)) | Arccosine of array elements - complex output
|
  | add(ILArray<(Of <(Double>)>), ILArray<(Of <(Double>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(UInt64>)>), ILArray<(Of <(UInt64>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(UInt32>)>), ILArray<(Of <(UInt32>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(UInt16>)>), ILArray<(Of <(UInt16>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Int64>)>), ILArray<(Of <(Int64>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Int32>)>), ILArray<(Of <(Int32>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Int16>)>), ILArray<(Of <(Int16>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Single>)>), ILArray<(Of <(Single>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(fcomplex>)>), ILArray<(Of <(fcomplex>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(complex>)>), ILArray<(Of <(complex>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Char>)>), ILArray<(Of <(Char>)>)) | sum two arrays elementwise
|
  | add(ILArray<(Of <(Byte>)>), ILArray<(Of <(Byte>)>)) | sum two arrays elementwise
|
  | all(ILArray<(Of <(Double>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt64>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt32>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt16>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int64>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int32>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int16>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Char>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Byte>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(fcomplex>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Single>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(complex>)>)) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Double>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt64>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt32>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(UInt16>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int64>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int32>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Int16>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Char>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Byte>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(fcomplex>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(Single>)>), Int32) | determine, if all elements are nonzero
|
  | all(ILArray<(Of <(complex>)>), Int32) | determine, if all elements are nonzero
|
  | and(ILArray<(Of <(Double>)>), ILArray<(Of <(Double>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(UInt64>)>), ILArray<(Of <(UInt64>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(UInt32>)>), ILArray<(Of <(UInt32>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(UInt16>)>), ILArray<(Of <(UInt16>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Int64>)>), ILArray<(Of <(Int64>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Int32>)>), ILArray<(Of <(Int32>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Int16>)>), ILArray<(Of <(Int16>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Single>)>), ILArray<(Of <(Single>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(fcomplex>)>), ILArray<(Of <(fcomplex>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(complex>)>), ILArray<(Of <(complex>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Char>)>), ILArray<(Of <(Char>)>)) |
elementwise logical 'and' operator
|
  | and(ILArray<(Of <(Byte>)>), ILArray<(Of <(Byte>)>)) |
elementwise logical 'and' operator
|
  | any(ILArray<(Of <(Double>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt64>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt32>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt16>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int64>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int32>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int16>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Char>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Byte>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(fcomplex>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Single>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(complex>)>)) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Double>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt64>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt32>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(UInt16>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int64>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int32>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Int16>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Char>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Byte>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(fcomplex>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(Single>)>), Int32) | determine, if any elements are nonzero
|
  | any(ILArray<(Of <(complex>)>), Int32) | determine, if any elements are nonzero
|
  | asin(ILArray<(Of <(complex>)>)) | Arcsine values of array elements
|
  | asin(ILArray<(Of <(fcomplex>)>)) | Arcsine values of array elements
|
  | asin(ILArray<(Of <(Single>)>)) | Arcsine of array elements - real output
|
  | asin(ILArray<(Of <(Double>)>)) | Arcsine of array elements - real output
|
  | asinc(ILArray<(Of <(Single>)>)) | Arcsine of array elements - complex output
|
  | asinc(ILArray<(Of <(Double>)>)) | Arcsine of array elements - complex output
|
  | atan(ILArray<(Of <(complex>)>)) | Arctangent of array elements
|
  | atan(ILArray<(Of <(fcomplex>)>)) | Arctangent of array elements
|
  | atan(ILArray<(Of <(Single>)>)) | Arctangent of array elements
|
  | atan(ILArray<(Of <(Double>)>)) | Arctangent of array elements
|
  | ByteOperatorByte(ILArray<(Of <(Byte>)>), ILMath..::.ILByteFunctionByte) |
Applys the function (delegate) given to all elements of the storage
|
  | ByteOperatorByteByte(ILArray<(Of <(Byte>)>), ILArray<(Of <(Byte>)>), ILMath..::.ILByteFunctionByteByte) |
operate on elements of both storages by the given function -> relational operations
|
  | ccomplex(ILArray<(Of <(Double>)>), ILArray<(Of <(Double>)>)) |
Create complex array from real and imaginary parts
|
  | ccomplex(ILArray<(Of <(Single>)>), ILArray<(Of <(Single>)>)) |
Create complex array from real and imaginary parts
|
  | ceil(ILArray<(Of <(complex>)>)) | Round towards positive infinity
|
  | ceil(ILArray<(Of <(fcomplex>)>)) | Round towards positive infinity
|
  | ceil(ILArray<(Of <(Single>)>)) | Round towards positive infinity
|
  | ceil(ILArray<(Of <(Double>)>)) | Round towards positive infinity
|
  | CharOperatorChar(ILArray<(Of <(Char>)>), ILMath..::.ILCharFunctionChar) |
Applys the function (delegate) given to all elements of the storage
|
  | CharOperatorCharChar(ILArray<(Of <(Char>)>), ILArray<(Of <(Char>)>), ILMath..::.ILCharFunctionCharChar) |
operate on elements of both storages by the given function -> relational operations
|
  | chol(ILArray<(Of <(Double>)>), Boolean) |
cholesky factorization
|
  | chol(ILArray<(Of <(Single>)>), Boolean) |
cholesky factorization
|
  | chol(ILArray<(Of <(fcomplex>)>), Boolean) |
cholesky factorization
|
  | chol(ILArray<(Of <(complex>)>), Boolean) |
cholesky factorization
|
  | ComplexOperatorComplex(ILArray<(Of <(complex>)>), ILMath..::.ILComplexFunctionComplex) |
Applys the function (delegate) given to all elements of the storage
|
  | ComplexOperatorComplexComplex(ILArray<(Of <(complex>)>), ILArray<(Of <(complex>)>), ILMath..::.ILComplexFunctionComplexComplex) |
operate on elements of both storages by the given function -> relational operations
|
  | ComplexOperatorDouble(ILArray<(Of <(Double>)>), ILMath..::.ILComplexFunctionDouble) |
Applys the function (delegate) given to all elements of the storage
|
  | conj(ILArray<(Of <(Double>)>)) |
complex conjugate of A
|
  | conj(ILArray<(Of <(Single>)>)) |
complex conjugate of A
|
  | conj(ILArray<(Of <(fcomplex>)>)) | Complex conjugate of array A
|
  | conj(ILArray<(Of <(complex>)>)) | Complex conjugate of array A
|
  | convert(NumericType, ILArray<(Of <(Double>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(UInt64>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(UInt32>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(UInt16>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Int64>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Int32>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Int16>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Char>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Byte>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(fcomplex>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(complex>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILArray<(Of <(Single>)>)) |
convert arbitrary numeric array to arbitrary numeric type
|
  | convert(NumericType, ILBaseArray) |
Convert arbitrary (numeric) array to other inner type
|
  | copyLowerTriangle<(Of <(T>)>)(ILArray<(Of <(T>)>), Int32, Int32, T) |
copy lower triangle from PHYSICAL array A, set diagonal to val
|
  | copyLowerTrianglePerm<(Of <(T>)>)(ILArray<(Of <(T>)>), Int32, Int32, T, array<Int32>[]()[]) |
copy lower triangle from PHYSICAL array A, set diagonal to val, permuted version
|
  | copyUpperTriangle<(Of <(T>)>)(ILArray<(Of <(T>)>), Int32, Int32) |
copy upper triangle from PHYSICAL array A
|
  | copyUpperTriangle<(Of <(T>)>)(array<T>[]()[], Int32, Int32, Int32) |
copy upper triangle from system array A
|
  | cos(ILArray<(Of <(complex>)>)) | Cosine of array elements
|
  | cos(ILArray<(Of <(fcomplex>)>)) | Cosine of array elements
|
  | cos(ILArray<(Of <(Single>)>)) | Cosine of array elements
|
  | cos(ILArray<(Of <(Double>)>)) | Cosine of array elements
|
  | cosh(ILArray<(Of <(complex>)>)) | Hyperbolic cosine of array elements
|
  | cosh(ILArray<(Of <(fcomplex>)>)) | Hyperbolic cosine of array elements
|
  | cosh(ILArray<(Of <(Single>)>)) | Hyperbolic cosine of array elements
|
  | cosh(ILArray<(Of <(Double>)>)) | Hyperbolic cosine of array elements
|
  | counter(array<Int32>[]()[]) |
Create N-d array with elements counting from 1
|
  | counter(Double, Double, array<Int32>[]()[]) |
Create N-d array with elements, arbitrary limits
|
  | det(ILArray<(Of <(Double>)>)) |
Determinant of square matrix
|
  | det(ILArray<(Of <(Single>)>)) |
Determinant of square matrix
|
  | det(ILArray<(Of <(fcomplex>)>)) |
Determinant of square matrix
|
  | det(ILArray<(Of <(complex>)>)) |
Determinant of square matrix
|
  | diag<(Of <(T>)>)(ILArray<(Of <(T>)>)) |
diagonal matrix or diagonal of matrix
|
  | diag<(Of <(T>)>)(ILArray<(Of <(T>)>), Int32) |
diagonal matrix or diagonal of matrix
|
  | diff(ILArray<(Of <(Double>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(Double>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(Double>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(UInt64>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(UInt64>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(UInt64>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(UInt32>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(UInt32>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(UInt32>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(UInt16>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(UInt16>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(UInt16>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(Int64>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(Int64>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(Int64>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(Int32>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(Int32>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(Int32>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(Int16>)>)) |
numeric derivative and differences
|
  | diff(ILArray<(Of <(Int16>)>), Int32, Int32) |
Nth - derivative along specified dimension
|
  | diff(Int32, ILArray<(Of <(Int16>)>)) |
First derivative along specific dimension
|
  | diff(ILArray<(Of <(Char>)>)) |
numeric derivative and differences
|
  | diff(ILArray< |