The NonLinearOptimization class contains properties and methods of non-linear optimization.
To use properties and non-linear optimization methods, you should execute integration with LPSolve or set the path to the lpsolve55.dll library using the ISmLPSolveManager.UserLPSolvePath property.
Property name | Brief description | |
The CallbackCycle property determines the handler that is used to calculate controlling variables. | ||
The Constraints property returns constraints of non-linear optimization. | ||
The CriterionFunction property determines a criterion function. | ||
The DifferEvolutionParams property determines parameters of differential evolution method. | ||
The Equations property determines equations of non-linear optimization. | ||
The Explanatories property returns the collection of explanatory (scenario) variables. | ||
The MaxIterationsCount property determines the maximum number of iterations, within which the solution should be found. | ||
The MethodType property determines a method of solution search. | ||
The NodesCount property determines the number of intervals for dividing the range, which is defined for controlling variables. | ||
The Tolerance property determines accuracy of solution. | ||
The Variables property returns variables of non-linear optimization. | ||
The VariablesCalculationTechnique property determines a phase variables calculation method. |
Property name | Brief description | |
Extremum | The Extremum property determines the type of extremum, which will be searched for when finding optimal value. |
Method name | Brief description | |
Evaluate | The Evaluate method calculates the method. |
See also: