Click or drag to resize

DotNumerics.Optimization Namespace

 
Classes
 ClassDescription
Public classL_BFGS_B Class used to minimizes a function of several variables by using Limited memory Broyden–Fletcher–Goldfarb–Shanno (L-BFGS) method. This class can be used for unconstrained and bounded constrained minimization.
Public classOptBoundVariable Represents a varaible that can be used in optimization classes with bounded constrains.
Public classOptSimplexBoundVariable Represents a varaible that can be used in a simplex optimization classe.
Public classOptSimplexVariable Represents a varaible that can be used in a simplex optimization classe.
Public classOptVariable Represents a varaible that can be used in optimization classes.
Public classSimplex Class used to minimizes a function of several variables by using the Nelder-Mead (Simplex) method. This class can be used for unconstrained and bounded constrained minimization.
Public classTruncatedNewton Minimization a multivariate function using a Truncated Newton algorithm. This class can be used for unconstrained and bounded constrained minimization.
Public classxMinimizationBase Represents a base class for optimization classes.
Delegates
 DelegateDescription
Public delegateOptMultivariateFunction Evaluates the function to be minimized.
Public delegateOptMultivariateGradient Evaluates the gradient of the function to be minimized.