Industrial Data Science
in C# and .NET:
Simple. Fast. Reliable.
 
 

ILNumerics - Technical Computing

Modern High Performance Tools for Technical

Computing and Visualization in Industry and Science

Accelerated Functionality

ILNumerics Accelerator was designed to support all array functions: low-level or 'fundamental' functions and operations as well as high-level (like FFT or SVD). Currently (version 7.0), a large subset of fundamental array functions is supported (see below). They serve as the building blocks for all higher-level functionality to be added in subsequent steps. 

Further, all static array functions of ILNumerics.ILMath.* and ILNumerics.numpy.* are subject of automatic parallelization by array instruction parallelism (see: array pipelining).  

List of low-Level Kernel Functions

Expressions involving the following array functions are merged and optimized into highly efficient kernels on CPU (CLR) and OpenCL devices by the ILNumerics Accelerator (list is under construction): 

Array function CLR method definition
op+(double,double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>, ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
op+(float,float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>, ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
op+(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op+(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op+(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op+(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op+(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op+(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator +(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op-(double,double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>, ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
op-(float,float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>, ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
op-(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op-(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op-(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op-(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op-(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op-(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op*(double,double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>, ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
op*(float,float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>, ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
op*(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op*(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op*(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op*(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op*(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op*(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator *(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op/(double,double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>, ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
op/(float,float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>, ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
op/(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op/(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op/(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op/(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op/(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op/(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator /(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op%(double,double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>, ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
op%(float,float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>, ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
op%(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op%(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op%(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op%(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op%(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op%(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator %(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op&(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op&(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op&(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op&(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op&(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op&(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator &(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op|(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op|(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op|(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op|(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op|(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op|(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator |(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op^(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op^(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op^(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op^(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op^(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op^(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator ^(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op<<(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op<<(int,[int]) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, int)
op<<(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op<<(uint,[int]) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, int)
op<<(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op<<(short,[int]) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, int)
op<<(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op<<(ushort,[int]) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, int)
op<<(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op<<(long,[int]) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, int)
op<<(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op<<(ulong,[int]) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator <<(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, int)
op>>(int,int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
op>>(int,[int]) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>, int)
op>>(uint,uint) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>)
op>>(uint,[int]) ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<uint, ILNumerics.Array<uint>, ILNumerics.InArray<uint>, ILNumerics.OutArray<uint>, ILNumerics.RetArray<uint>, ILNumerics.Core.StorageLayer.Storage<uint>>, int)
op>>(short,short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
op>>(short,[int]) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>, int)
op>>(ushort,ushort) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>)
op>>(ushort,[int]) ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<ushort, ILNumerics.Array<ushort>, ILNumerics.InArray<ushort>, ILNumerics.OutArray<ushort>, ILNumerics.RetArray<ushort>, ILNumerics.Core.StorageLayer.Storage<ushort>>, int)
op>>(long,long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
op>>(long,[int]) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>, int)
op>>(ulong,ulong) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>)
op>>(ulong,[int]) ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>.operator >>(ILNumerics.Core.Arrays.ConcreteArray<ulong, ILNumerics.Array<ulong>, ILNumerics.InArray<ulong>, ILNumerics.OutArray<ulong>, ILNumerics.RetArray<ulong>, ILNumerics.Core.StorageLayer.Storage<ulong>>, int)
add(double,double) ILNumerics.ILMath.add(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
add(float,float) ILNumerics.ILMath.add(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
add(int,int) ILNumerics.ILMath.add(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
add(uint,uint) ILNumerics.ILMath.add(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
add(short,short) ILNumerics.ILMath.add(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
add(ushort,ushort) ILNumerics.ILMath.add(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
add(long,long) ILNumerics.ILMath.add(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
add(ulong,ulong) ILNumerics.ILMath.add(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
atan2(double,double) ILNumerics.ILMath.atan2(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
atan2(float,float) ILNumerics.ILMath.atan2(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
subtract(double,double) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
subtract(float,float) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
subtract(int,int) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
subtract(uint,uint) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
subtract(short,short) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
subtract(ushort,ushort) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
subtract(long,long) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
subtract(ulong,ulong) ILNumerics.ILMath.subtract(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
multiplyElem(double,double) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
multiplyElem(float,float) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
multiplyElem(int,int) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
multiplyElem(uint,uint) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
multiplyElem(short,short) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
multiplyElem(ushort,ushort) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
multiplyElem(long,long) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
multiplyElem(ulong,ulong) ILNumerics.ILMath.multiplyElem(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
mod(double,double) ILNumerics.ILMath.mod(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
mod(float,float) ILNumerics.ILMath.mod(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
mod(int,int) ILNumerics.ILMath.mod(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
mod(uint,uint) ILNumerics.ILMath.mod(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
mod(short,short) ILNumerics.ILMath.mod(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
mod(ushort,ushort) ILNumerics.ILMath.mod(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
mod(long,long) ILNumerics.ILMath.mod(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
mod(ulong,ulong) ILNumerics.ILMath.mod(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
pow(double,double) ILNumerics.ILMath.pow(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
pow(float,float) ILNumerics.ILMath.pow(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
divide(double,double) ILNumerics.ILMath.divide(ILNumerics.BaseArray<double>, ILNumerics.BaseArray<double>)
divide(float,float) ILNumerics.ILMath.divide(ILNumerics.BaseArray<float>, ILNumerics.BaseArray<float>)
divide(int,int) ILNumerics.ILMath.divide(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
divide(uint,uint) ILNumerics.ILMath.divide(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
divide(short,short) ILNumerics.ILMath.divide(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
divide(ushort,ushort) ILNumerics.ILMath.divide(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
divide(long,long) ILNumerics.ILMath.divide(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
divide(ulong,ulong) ILNumerics.ILMath.divide(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
bitand(int,int) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
bitand(uint,uint) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
bitand(short,short) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
bitand(ushort,ushort) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
bitand(long,long) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
bitand(ulong,ulong) ILNumerics.ILMath.bitand(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
bitor(int,int) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
bitor(uint,uint) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
bitor(short,short) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
bitor(ushort,ushort) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
bitor(long,long) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
bitor(ulong,ulong) ILNumerics.ILMath.bitor(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
bitxor(int,int) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<int>, ILNumerics.BaseArray<int>)
bitxor(uint,uint) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<uint>, ILNumerics.BaseArray<uint>)
bitxor(short,short) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<short>, ILNumerics.BaseArray<short>)
bitxor(ushort,ushort) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<ushort>, ILNumerics.BaseArray<ushort>)
bitxor(long,long) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<long>, ILNumerics.BaseArray<long>)
bitxor(ulong,ulong) ILNumerics.ILMath.bitxor(ILNumerics.BaseArray<ulong>, ILNumerics.BaseArray<ulong>)
abs(double) ILNumerics.ILMath.abs(ILNumerics.BaseArray<double>)
abs(float) ILNumerics.ILMath.abs(ILNumerics.BaseArray<float>)
acos(double) ILNumerics.ILMath.acos(ILNumerics.BaseArray<double>)
acos(float) ILNumerics.ILMath.acos(ILNumerics.BaseArray<float>)
asin(double) ILNumerics.ILMath.asin(ILNumerics.BaseArray<double>)
asin(float) ILNumerics.ILMath.asin(ILNumerics.BaseArray<float>)
atan(double) ILNumerics.ILMath.atan(ILNumerics.BaseArray<double>)
atan(float) ILNumerics.ILMath.atan(ILNumerics.BaseArray<float>)
bitneg(sbyte) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<sbyte>)
bitneg(byte) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<byte>)
bitneg(short) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<short>)
bitneg(ushort) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<ushort>)
bitneg(int) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<int>)
bitneg(uint) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<uint>)
bitneg(long) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<long>)
bitneg(ulong) ILNumerics.ILMath.bitneg(ILNumerics.BaseArray<ulong>)
ceil(double) ILNumerics.ILMath.ceil(ILNumerics.BaseArray<double>)
ceil(float) ILNumerics.ILMath.ceil(ILNumerics.BaseArray<float>)
cos(double) ILNumerics.ILMath.cos(ILNumerics.BaseArray<double>)
cos(float) ILNumerics.ILMath.cos(ILNumerics.BaseArray<float>)
cosh(double) ILNumerics.ILMath.cosh(ILNumerics.BaseArray<double>)
cosh(float) ILNumerics.ILMath.cosh(ILNumerics.BaseArray<float>)
floor(double) ILNumerics.ILMath.floor(ILNumerics.BaseArray<double>)
floor(float) ILNumerics.ILMath.floor(ILNumerics.BaseArray<float>)
sin(double) ILNumerics.ILMath.sin(ILNumerics.BaseArray<double>)
sin(float) ILNumerics.ILMath.sin(ILNumerics.BaseArray<float>)
sinh(double) ILNumerics.ILMath.sinh(ILNumerics.BaseArray<double>)
sinh(float) ILNumerics.ILMath.sinh(ILNumerics.BaseArray<float>)
sqrt(double) ILNumerics.ILMath.sqrt(ILNumerics.BaseArray<double>)
sqrt(float) ILNumerics.ILMath.sqrt(ILNumerics.BaseArray<float>)
squared(double) ILNumerics.ILMath.squared(ILNumerics.BaseArray<double>)
squared(float) ILNumerics.ILMath.squared(ILNumerics.BaseArray<float>)
-(unary double) ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<double, ILNumerics.Array<double>, ILNumerics.InArray<double>, ILNumerics.OutArray<double>, ILNumerics.RetArray<double>, ILNumerics.Core.StorageLayer.Storage<double>>)
-(unary float) ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<float, ILNumerics.Array<float>, ILNumerics.InArray<float>, ILNumerics.OutArray<float>, ILNumerics.RetArray<float>, ILNumerics.Core.StorageLayer.Storage<float>>)
-(unary long) ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<long, ILNumerics.Array<long>, ILNumerics.InArray<long>, ILNumerics.OutArray<long>, ILNumerics.RetArray<long>, ILNumerics.Core.StorageLayer.Storage<long>>)
-(unary int) ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<int, ILNumerics.Array<int>, ILNumerics.InArray<int>, ILNumerics.OutArray<int>, ILNumerics.RetArray<int>, ILNumerics.Core.StorageLayer.Storage<int>>)
-(unary short) ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<short, ILNumerics.Array<short>, ILNumerics.InArray<short>, ILNumerics.OutArray<short>, ILNumerics.RetArray<short>, ILNumerics.Core.StorageLayer.Storage<short>>)
-(unary sbyte) ILNumerics.Core.Arrays.ConcreteArray<sbyte, ILNumerics.Array<sbyte>, ILNumerics.InArray<sbyte>, ILNumerics.OutArray<sbyte>, ILNumerics.RetArray<sbyte>, ILNumerics.Core.StorageLayer.Storage<sbyte>>.operator -(ILNumerics.Core.Arrays.ConcreteArray<sbyte, ILNumerics.Array<sbyte>, ILNumerics.InArray<sbyte>, ILNumerics.OutArray<sbyte>, ILNumerics.RetArray<sbyte>, ILNumerics.Core.StorageLayer.Storage<sbyte>>)
min(double,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<double>, ILNumerics.OutArray<long>, int, bool)
min(float,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<float>, ILNumerics.OutArray<long>, int, bool)
min(long,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<long>, ILNumerics.OutArray<long>, int, bool)
min(ulong,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<ulong>, ILNumerics.OutArray<long>, int, bool)
min(int,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<int>, ILNumerics.OutArray<long>, int, bool)
min(uint,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<uint>, ILNumerics.OutArray<long>, int, bool)
min(short,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<short>, ILNumerics.OutArray<long>, int, bool)
min(ushort,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<ushort>, ILNumerics.OutArray<long>, int, bool)
min(sbyte,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<sbyte>, ILNumerics.OutArray<long>, int, bool)
min(byte,long,int,bool) ILNumerics.ILMath.min(ILNumerics.BaseArray<byte>, ILNumerics.OutArray<long>, int, bool)
max(double,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<double>, ILNumerics.OutArray<long>, int, bool)
max(float,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<float>, ILNumerics.OutArray<long>, int, bool)
max(long,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<long>, ILNumerics.OutArray<long>, int, bool)
max(ulong,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<ulong>, ILNumerics.OutArray<long>, int, bool)
max(int,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<int>, ILNumerics.OutArray<long>, int, bool)
max(uint,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<uint>, ILNumerics.OutArray<long>, int, bool)
max(short,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<short>, ILNumerics.OutArray<long>, int, bool)
max(ushort,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<ushort>, ILNumerics.OutArray<long>, int, bool)
max(sbyte,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<sbyte>, ILNumerics.OutArray<long>, int, bool)
max(byte,long,int,bool) ILNumerics.ILMath.max(ILNumerics.BaseArray<byte>, ILNumerics.OutArray<long>, int, bool)
sum(double,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<double>, int, bool)
sum(float,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<float>, int, bool)
sum(long,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<long>, int, bool)
sum(ulong,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<ulong>, int, bool)
sum(int,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<int>, int, bool)
sum(uint,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<uint>, int, bool)
sum(short,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<short>, int, bool)
sum(ushort,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<ushort>, int, bool)
sum(sbyte,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<sbyte>, int, bool)
sum(byte,long,int,bool) ILNumerics.ILMath.sum(ILNumerics.BaseArray<byte>, int, bool)
prod(double,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<double>, int, bool)
prod(float,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<float>, int, bool)
prod(long,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<long>, int, bool)
prod(ulong,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<ulong>, int, bool)
prod(int,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<int>, int, bool)
prod(uint,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<uint>, int, bool)
prod(short,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<short>, int, bool)
prod(ushort,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<ushort>, int, bool)
prod(sbyte,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<sbyte>, int, bool)
prod(byte,long,int,bool) ILNumerics.ILMath.prod(ILNumerics.BaseArray<byte>, int, bool)
zeros<double>(long) ILNumerics.ILMath.zeros<double>(long, ILNumerics.StorageOrders)
zeros<double>(long, long) ILNumerics.ILMath.zeros<double>(long, long, ILNumerics.StorageOrders)
zeros<double>(long, long, long) ILNumerics.ILMath.zeros<double>(long, long, long, ILNumerics.StorageOrders)
zeros<double>(long, long, long, long) ILNumerics.ILMath.zeros<double>(long, long, long, long, ILNumerics.StorageOrders)
zeros<double>(long, long, long, long, long) ILNumerics.ILMath.zeros<double>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<double>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<double>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<float>(long) ILNumerics.ILMath.zeros<float>(long, ILNumerics.StorageOrders)
zeros<float>(long, long) ILNumerics.ILMath.zeros<float>(long, long, ILNumerics.StorageOrders)
zeros<float>(long, long, long) ILNumerics.ILMath.zeros<float>(long, long, long, ILNumerics.StorageOrders)
zeros<float>(long, long, long, long) ILNumerics.ILMath.zeros<float>(long, long, long, long, ILNumerics.StorageOrders)
zeros<float>(long, long, long, long, long) ILNumerics.ILMath.zeros<float>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<float>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<float>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<long>(long) ILNumerics.ILMath.zeros<long>(long, ILNumerics.StorageOrders)
zeros<long>(long, long) ILNumerics.ILMath.zeros<long>(long, long, ILNumerics.StorageOrders)
zeros<long>(long, long, long) ILNumerics.ILMath.zeros<long>(long, long, long, ILNumerics.StorageOrders)
zeros<long>(long, long, long, long) ILNumerics.ILMath.zeros<long>(long, long, long, long, ILNumerics.StorageOrders)
zeros<long>(long, long, long, long, long) ILNumerics.ILMath.zeros<long>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<long>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<long>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<ulong>(long) ILNumerics.ILMath.zeros<ulong>(long, ILNumerics.StorageOrders)
zeros<ulong>(long, long) ILNumerics.ILMath.zeros<ulong>(long, long, ILNumerics.StorageOrders)
zeros<ulong>(long, long, long) ILNumerics.ILMath.zeros<ulong>(long, long, long, ILNumerics.StorageOrders)
zeros<ulong>(long, long, long, long) ILNumerics.ILMath.zeros<ulong>(long, long, long, long, ILNumerics.StorageOrders)
zeros<ulong>(long, long, long, long, long) ILNumerics.ILMath.zeros<ulong>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<ulong>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<ulong>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<int>(long) ILNumerics.ILMath.zeros<int>(long, ILNumerics.StorageOrders)
zeros<int>(long, long) ILNumerics.ILMath.zeros<int>(long, long, ILNumerics.StorageOrders)
zeros<int>(long, long, long) ILNumerics.ILMath.zeros<int>(long, long, long, ILNumerics.StorageOrders)
zeros<int>(long, long, long, long) ILNumerics.ILMath.zeros<int>(long, long, long, long, ILNumerics.StorageOrders)
zeros<int>(long, long, long, long, long) ILNumerics.ILMath.zeros<int>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<int>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<int>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<uint>(long) ILNumerics.ILMath.zeros<uint>(long, ILNumerics.StorageOrders)
zeros<uint>(long, long) ILNumerics.ILMath.zeros<uint>(long, long, ILNumerics.StorageOrders)
zeros<uint>(long, long, long) ILNumerics.ILMath.zeros<uint>(long, long, long, ILNumerics.StorageOrders)
zeros<uint>(long, long, long, long) ILNumerics.ILMath.zeros<uint>(long, long, long, long, ILNumerics.StorageOrders)
zeros<uint>(long, long, long, long, long) ILNumerics.ILMath.zeros<uint>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<uint>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<uint>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<short>(long) ILNumerics.ILMath.zeros<short>(long, ILNumerics.StorageOrders)
zeros<short>(long, long) ILNumerics.ILMath.zeros<short>(long, long, ILNumerics.StorageOrders)
zeros<short>(long, long, long) ILNumerics.ILMath.zeros<short>(long, long, long, ILNumerics.StorageOrders)
zeros<short>(long, long, long, long) ILNumerics.ILMath.zeros<short>(long, long, long, long, ILNumerics.StorageOrders)
zeros<short>(long, long, long, long, long) ILNumerics.ILMath.zeros<short>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<short>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<short>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<ushort>(long) ILNumerics.ILMath.zeros<ushort>(long, ILNumerics.StorageOrders)
zeros<ushort>(long, long) ILNumerics.ILMath.zeros<ushort>(long, long, ILNumerics.StorageOrders)
zeros<ushort>(long, long, long) ILNumerics.ILMath.zeros<ushort>(long, long, long, ILNumerics.StorageOrders)
zeros<ushort>(long, long, long, long) ILNumerics.ILMath.zeros<ushort>(long, long, long, long, ILNumerics.StorageOrders)
zeros<ushort>(long, long, long, long, long) ILNumerics.ILMath.zeros<ushort>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<ushort>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<ushort>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<sbyte>(long) ILNumerics.ILMath.zeros<sbyte>(long, ILNumerics.StorageOrders)
zeros<sbyte>(long, long) ILNumerics.ILMath.zeros<sbyte>(long, long, ILNumerics.StorageOrders)
zeros<sbyte>(long, long, long) ILNumerics.ILMath.zeros<sbyte>(long, long, long, ILNumerics.StorageOrders)
zeros<sbyte>(long, long, long, long) ILNumerics.ILMath.zeros<sbyte>(long, long, long, long, ILNumerics.StorageOrders)
zeros<sbyte>(long, long, long, long, long) ILNumerics.ILMath.zeros<sbyte>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<sbyte>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<sbyte>(long, long, long, long, long, long, ILNumerics.StorageOrders)
zeros<byte>(long) ILNumerics.ILMath.zeros<byte>(long, ILNumerics.StorageOrders)
zeros<byte>(long, long) ILNumerics.ILMath.zeros<byte>(long, long, ILNumerics.StorageOrders)
zeros<byte>(long, long, long) ILNumerics.ILMath.zeros<byte>(long, long, long, ILNumerics.StorageOrders)
zeros<byte>(long, long, long, long) ILNumerics.ILMath.zeros<byte>(long, long, long, long, ILNumerics.StorageOrders)
zeros<byte>(long, long, long, long, long) ILNumerics.ILMath.zeros<byte>(long, long, long, long, long, ILNumerics.StorageOrders)
zeros<byte>(long, long, long, long, long, long) ILNumerics.ILMath.zeros<byte>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<double>(long) ILNumerics.ILMath.ones<double>(long, ILNumerics.StorageOrders)
ones<double>(long, long) ILNumerics.ILMath.ones<double>(long, long, ILNumerics.StorageOrders)
ones<double>(long, long, long) ILNumerics.ILMath.ones<double>(long, long, long, ILNumerics.StorageOrders)
ones<double>(long, long, long, long) ILNumerics.ILMath.ones<double>(long, long, long, long, ILNumerics.StorageOrders)
ones<double>(long, long, long, long, long) ILNumerics.ILMath.ones<double>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<double>(long, long, long, long, long, long) ILNumerics.ILMath.ones<double>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<float>(long) ILNumerics.ILMath.ones<float>(long, ILNumerics.StorageOrders)
ones<float>(long, long) ILNumerics.ILMath.ones<float>(long, long, ILNumerics.StorageOrders)
ones<float>(long, long, long) ILNumerics.ILMath.ones<float>(long, long, long, ILNumerics.StorageOrders)
ones<float>(long, long, long, long) ILNumerics.ILMath.ones<float>(long, long, long, long, ILNumerics.StorageOrders)
ones<float>(long, long, long, long, long) ILNumerics.ILMath.ones<float>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<float>(long, long, long, long, long, long) ILNumerics.ILMath.ones<float>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<long>(long) ILNumerics.ILMath.ones<long>(long, ILNumerics.StorageOrders)
ones<long>(long, long) ILNumerics.ILMath.ones<long>(long, long, ILNumerics.StorageOrders)
ones<long>(long, long, long) ILNumerics.ILMath.ones<long>(long, long, long, ILNumerics.StorageOrders)
ones<long>(long, long, long, long) ILNumerics.ILMath.ones<long>(long, long, long, long, ILNumerics.StorageOrders)
ones<long>(long, long, long, long, long) ILNumerics.ILMath.ones<long>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<long>(long, long, long, long, long, long) ILNumerics.ILMath.ones<long>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<ulong>(long) ILNumerics.ILMath.ones<ulong>(long, ILNumerics.StorageOrders)
ones<ulong>(long, long) ILNumerics.ILMath.ones<ulong>(long, long, ILNumerics.StorageOrders)
ones<ulong>(long, long, long) ILNumerics.ILMath.ones<ulong>(long, long, long, ILNumerics.StorageOrders)
ones<ulong>(long, long, long, long) ILNumerics.ILMath.ones<ulong>(long, long, long, long, ILNumerics.StorageOrders)
ones<ulong>(long, long, long, long, long) ILNumerics.ILMath.ones<ulong>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<ulong>(long, long, long, long, long, long) ILNumerics.ILMath.ones<ulong>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<int>(long) ILNumerics.ILMath.ones<int>(long, ILNumerics.StorageOrders)
ones<int>(long, long) ILNumerics.ILMath.ones<int>(long, long, ILNumerics.StorageOrders)
ones<int>(long, long, long) ILNumerics.ILMath.ones<int>(long, long, long, ILNumerics.StorageOrders)
ones<int>(long, long, long, long) ILNumerics.ILMath.ones<int>(long, long, long, long, ILNumerics.StorageOrders)
ones<int>(long, long, long, long, long) ILNumerics.ILMath.ones<int>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<int>(long, long, long, long, long, long) ILNumerics.ILMath.ones<int>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<uint>(long) ILNumerics.ILMath.ones<uint>(long, ILNumerics.StorageOrders)
ones<uint>(long, long) ILNumerics.ILMath.ones<uint>(long, long, ILNumerics.StorageOrders)
ones<uint>(long, long, long) ILNumerics.ILMath.ones<uint>(long, long, long, ILNumerics.StorageOrders)
ones<uint>(long, long, long, long) ILNumerics.ILMath.ones<uint>(long, long, long, long, ILNumerics.StorageOrders)
ones<uint>(long, long, long, long, long) ILNumerics.ILMath.ones<uint>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<uint>(long, long, long, long, long, long) ILNumerics.ILMath.ones<uint>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<short>(long) ILNumerics.ILMath.ones<short>(long, ILNumerics.StorageOrders)
ones<short>(long, long) ILNumerics.ILMath.ones<short>(long, long, ILNumerics.StorageOrders)
ones<short>(long, long, long) ILNumerics.ILMath.ones<short>(long, long, long, ILNumerics.StorageOrders)
ones<short>(long, long, long, long) ILNumerics.ILMath.ones<short>(long, long, long, long, ILNumerics.StorageOrders)
ones<short>(long, long, long, long, long) ILNumerics.ILMath.ones<short>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<short>(long, long, long, long, long, long) ILNumerics.ILMath.ones<short>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<ushort>(long) ILNumerics.ILMath.ones<ushort>(long, ILNumerics.StorageOrders)
ones<ushort>(long, long) ILNumerics.ILMath.ones<ushort>(long, long, ILNumerics.StorageOrders)
ones<ushort>(long, long, long) ILNumerics.ILMath.ones<ushort>(long, long, long, ILNumerics.StorageOrders)
ones<ushort>(long, long, long, long) ILNumerics.ILMath.ones<ushort>(long, long, long, long, ILNumerics.StorageOrders)
ones<ushort>(long, long, long, long, long) ILNumerics.ILMath.ones<ushort>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<ushort>(long, long, long, long, long, long) ILNumerics.ILMath.ones<ushort>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<sbyte>(long) ILNumerics.ILMath.ones<sbyte>(long, ILNumerics.StorageOrders)
ones<sbyte>(long, long) ILNumerics.ILMath.ones<sbyte>(long, long, ILNumerics.StorageOrders)
ones<sbyte>(long, long, long) ILNumerics.ILMath.ones<sbyte>(long, long, long, ILNumerics.StorageOrders)
ones<sbyte>(long, long, long, long) ILNumerics.ILMath.ones<sbyte>(long, long, long, long, ILNumerics.StorageOrders)
ones<sbyte>(long, long, long, long, long) ILNumerics.ILMath.ones<sbyte>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<sbyte>(long, long, long, long, long, long) ILNumerics.ILMath.ones<sbyte>(long, long, long, long, long, long, ILNumerics.StorageOrders)
ones<byte>(long) ILNumerics.ILMath.ones<byte>(long, ILNumerics.StorageOrders)
ones<byte>(long, long) ILNumerics.ILMath.ones<byte>(long, long, ILNumerics.StorageOrders)
ones<byte>(long, long, long) ILNumerics.ILMath.ones<byte>(long, long, long, ILNumerics.StorageOrders)
ones<byte>(long, long, long, long) ILNumerics.ILMath.ones<byte>(long, long, long, long, ILNumerics.StorageOrders)
ones<byte>(long, long, long, long, long) ILNumerics.ILMath.ones<byte>(long, long, long, long, long, ILNumerics.StorageOrders)
ones<byte>(long, long, long, long, long, long) ILNumerics.ILMath.ones<byte>(long, long, long, long, long, long, ILNumerics.StorageOrders)
arange<double>(double, double, int?) ILNumerics.ILMath.arange<double>(double, double, int?)
arange(double, double) ILNumerics.ILMath.arange<double, double>(double, double, double, int?)
arange(double, int) ILNumerics.ILMath.arange<double, int>(double, int, double, int?)
arange(double, double, double) ILNumerics.ILMath.arange(double, double, double)

Utility Functions

Assignments via '=' and 'A.a' are fully supported.

Partial assignments (subarrays) are fully supported:

Subarray Assignment Function Supported types
  • Partial Index Assignments: (examples)

A[i] = B; A[i1, i2, full, ...] = ...; 

A[B, end, 0, full, -2] = ...; 

A[B, r(0,-1), slice(0, 4), full, -2] = ...; 

  • SetRange(...) examples:

A.SetRange(val, i, end); 

A.SetRange(val, -2, full, i); 

A.SetRange(val, r(1,2,end), slice(0,9), i); 

... 

  • SetValue(...) examples: 

A.SetValue(99.0, i1, i2, -2); 

... 

i, i1, i2: int, uint, long; A, B: all element types

Partial reads (subarrays) are fully supported:

Subarray Read Function Supported types
  • Partial Index Subarrays: (examples)

A = B[i1, i2, full, ...]; 

A = B[C, end, 0, full, -2]; 

A = B[newaxis, 0, r(1,-1), ellipsis];

  • GetRange(...) examples:

B = A.GetRange(val, i, end); 

B = A.GetRange(val, -2, full, i); 

... 

i, i1, i2: int, uint, long; A, B: all element types

Note, that the functionality of an algorithm is not affected by this list! If ILNumerics Accelerator hits a function which is not supported (yet), this function is simply excluded from optimization and is executed in the traditional way.