WebCab Optimization for COM v2.6

WebCab.COM.Math.Optimization.MultiDimensional Namespace

Classes

ClassDescription
AnnealingAlgorithmTypes Here we provide the constants class of the Multi-Dimensional algorithms which are used in the Simulated Annealing approach for Differential Object functions.
InvalidMultiDimensionalFunctionException This exception is thrown when the user-defined function returns Double.NaN. This restriction applies to all the algorithms except Nelder-Mead and simulated annealing. However it is advisable for you to always make sure that the function does not return invalid values.
MultiDimensionalException
MultiDimensionalSolver The MultiDimensionalSolver class offers methods for finding the location of the extremum (i.e. minimum or maximum) of a function of many real variables (or equivalently, a function defined on a multi dimensional real space) with or without linear constraints.
TooManyMultiDimensionalIterationsException This exception is thrown when an algorithm exceedes the maximum number of iterations which usually is supplied as a parameter. You have the option of using the partially determined result of the algorithm.

Interfaces

InterfaceDescription
Gradient
MultiDimensionalFunction