ILNumerics Ultimate VS

ILNumerics.Toolboxes Namespace

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
The ILNumerics.Toolboxes namespace hosts all ILNumerics toolboxes. In order to use, let's say: the optimization toolbox (purchased individually), one would reference the ILNumerics.Optimization.dll assembly and find the Optimization class with all optimization toolbox functions inside the ILNumerics.Toolboxes namespace. Toolbox documentation is available at the corresponding toolbox classes here and online at: http://ilnumerics.net/Toolboxes.html.
Classes

  ClassDescription
Public classCubicInterpolatorComplex
CubicInterpolator class provides 1D interpolation using Cubic Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classCubicInterpolatorDouble
CubicInterpolator class provides 1D interpolation using Cubic Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classCubicInterpolatorFComplex
CubicInterpolator class provides 1D interpolation using Cubic Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classCubicInterpolatorSingle
CubicInterpolator class provides 1D interpolation using Cubic Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classFminCallbackInfoT
This class provides users of fmin(OptimizationObjectiveFunctionDouble, InArrayDouble, InArrayDouble, InArrayDouble, OptimizationObjectiveFunctionDouble, OptimizationObjectiveFunctionDouble, HessianUpdateMethod, Int32, NullableDouble, NullableDouble, OutArrayDouble, OutArrayDouble, OptimizationFminIterationCallbackDouble) with information at each iteration step.

[ILNumerics Optimization Toolbox]

Public classInterpolation
The Interpolation class provides static functions for the efficient interpolation of 1d, 2d, 3d and n-d gridded and scattered data.

[ILNumerics Interpolation Toolbox]

Public classKrigingInterpolatorComplex
KrigingInterpolator Class

[ILNumerics Interpolation Toolbox]

Public classKrigingInterpolatorDouble
KrigingInterpolator Class

[ILNumerics Interpolation Toolbox]

Public classKrigingInterpolatorFComplex
KrigingInterpolator Class

[ILNumerics Interpolation Toolbox]

Public classKrigingInterpolatorSingle
KrigingInterpolator Class

[ILNumerics Interpolation Toolbox]

Public classLinearInterpolatorComplex
LinearInterpolator class provides 1D linear interpolation.

[ILNumerics Interpolation Toolbox]

Public classLinearInterpolatorDouble
LinearInterpolator class provides 1D linear interpolation.

[ILNumerics Interpolation Toolbox]

Public classLinearInterpolatorFComplex
LinearInterpolator class provides 1D linear interpolation.

[ILNumerics Interpolation Toolbox]

Public classLinearInterpolatorSingle
LinearInterpolator class provides 1D linear interpolation.

[ILNumerics Interpolation Toolbox]

Public classMachineLearning
Machine Learning provides a range of algorithms from supervised to unsupervised learning with a convenient variable parameter list.

[ILNumerics Machine Learning Toolbox]

Public classMachineLearningRidgeRegressionResultT
This class stores the result of a ridge regression

[ILNumerics Machine Learning Toolbox]

Public classNearestInterpolatorComplex
NearestInterpolator class provides 1D interpolation using Nearest Neighbor Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classNearestInterpolatorDouble
NearestInterpolator class provides 1D interpolation using Nearest Neighbor Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classNearestInterpolatorFComplex
NearestInterpolator class provides 1D interpolation using Nearest Neighbor Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classNearestInterpolatorSingle
NearestInterpolator class provides 1D interpolation using Nearest Neighbor Interpolation function.

[ILNumerics Interpolation Toolbox]

Public classOptimization
Optimization is a collection of functions which extend the capability of the ILNumerics Computing Engine. The toolbox includes methods for solving optimization problems including unconstrained and constrained nonlinear problems as well as least square problems. General documentation is available online at: ILNumerics toolbox documentation.

[ILNumerics Optimization Toolbox]

Public classPolynomialInterpolatorComplex
The PolynomialInterpolator[...] classes provide 1D interpolation using polynomial interpolation of varying orders.

[ILNumerics Interpolation Toolbox]

Public classPolynomialInterpolatorDouble
The PolynomialInterpolator[...] classes provide 1D interpolation using polynomial interpolation of varying orders.

[ILNumerics Interpolation Toolbox]

Public classPolynomialInterpolatorFComplex
The PolynomialInterpolator[...] classes provide 1D interpolation using polynomial interpolation of varying orders.

[ILNumerics Interpolation Toolbox]

Public classPolynomialInterpolatorSingle
The PolynomialInterpolator[...] classes provide 1D interpolation using polynomial interpolation of varying orders.

[ILNumerics Interpolation Toolbox]

Public classSplineInterpolatorComplex
Spline interpolation object

[ILNumerics Interpolation Toolbox]

Public classSplineInterpolatorDouble
Spline interpolation object

[ILNumerics Interpolation Toolbox]

Public classSplineInterpolatorFComplex
Spline interpolation object

[ILNumerics Interpolation Toolbox]

Public classSplineInterpolatorSingle
Spline interpolation object

[ILNumerics Interpolation Toolbox]

Public classStatistics
Statistics contains several common functions for statistical operators.

[ILNumerics Statistics Toolbox]

Delegates

  DelegateDescription
Public delegateOptimizationDerivativeFunctionT
Function prototype for derivative computations

[ILNumerics Optimization Toolbox]

Public delegateOptimizationFminIterationCallbackT
Function prototype for a callback on each iteration of fmin(OptimizationObjectiveFunctionDouble, InArrayDouble, InArrayDouble, InArrayDouble, OptimizationObjectiveFunctionDouble, OptimizationObjectiveFunctionDouble, HessianUpdateMethod, Int32, NullableDouble, NullableDouble, OutArrayDouble, OutArrayDouble, OptimizationFminIterationCallbackDouble)

[ILNumerics Optimization Toolbox]

Public delegateOptimizationObjectiveFunctionT
Function prototype for an objective function

[ILNumerics Optimization Toolbox]

Enumerations

  EnumerationDescription
Public enumerationDistanceMetrics
Distance metrics.

[ILNumerics Core Module]

Public enumerationEMInitializationMethod
Determine method of center initialization for EM algorithm.

[ILNumerics Core Module]

Public enumerationHessianUpdateMethod
List of updating schemes for the Hessian matrix.

[ILNumerics Optimization Toolbox]

Public enumerationInterpolationMethod
Available methods for interpolation of gridded data

[ILNumerics Interpolation Toolbox]

Public enumerationKRRTypes
Type definitions for possible kernels in kernel ridge regression.

[ILNumerics Core Module]