Interface IMinimizer
Unit
int_minimizer 
Declaration
type IMinimizer = interface(IUnknown) 
Description
Defines interface of data provider for optimization algorithm. 
Hierarchy
Overview
Methods
Description
Methods
  | 
function EndOfCycle: boolean; | 
 
| 
 
Returns flag indicating end of calculation cycle (when the last parameter has been varied and corresponding function values were evaluated. 
 |  
 
  | 
function Func: double; | 
 
| 
 
Returns result of function computation. 
 |  
 
  | 
function GetParam: double; | 
 
| 
 
Returns value of selected parameter. 
 |  
 
  | 
function GetStep: double; | 
 
| 
 
Returns current step value. 
 |  
 
  | 
procedure CalcFunc; | 
 
| 
 
Calculates function value. 
 |  
 
  | 
procedure SetFirstParam; | 
 
| 
 
Selects the first variable parameter. 
 |  
 
  | 
procedure SetNextParam; | 
 
| 
 
Selects next variable parameter. Changes internal state of provider in such way to allow other methods to have access to parameter data. 
 |  
 
  | 
procedure SetParam(NewParamValue: double); | 
 
| 
 
Sets value of selected parameter. 
 |  
 
  | 
procedure SetStep(NewStepValue: double); | 
 
| 
 
Set new step value. 
 |  
 
 Generated by PasDoc 0.15.0. 
 |