Unit int_minimizer
Description
Contains definitions of base classes for optimization algorithms. 
This software is distributed under GPL in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the warranty of FITNESS FOR A PARTICULAR PURPOSE.
 
 
Uses
Overview
Classes, Interfaces, Objects and Records
Interface IMinimizer | 
Defines interface of data provider for optimization algorithm. | 
 
Class TIntMinimizer | 
Defines component implementing IMinimizer interface (providing data for optimization algorithm). | 
 
Class TMinimizer | 
Adapter supporting set of function pointers ("events") for any optimization task. | 
 
 
Functions and Procedures
Types
Constants
Description
Functions and Procedures
Types
TCalcFunc = procedure of object; | 
 
| 
  |  
 
TEndOfCycle = function: boolean of object; | 
 
| 
  |  
 
TFunc = function: double of object; | 
 
| 
  |  
 
TGetParam = function: double of object; | 
 
| 
  |  
 
TGetStep = function: double of object; | 
 
| 
  |  
 
TSetFirstParam = procedure of object; | 
 
| 
  |  
 
TSetNextParam = procedure of object; | 
 
| 
  |  
 
TSetParam = procedure(NewParamValue: double) of object; | 
 
| 
  |  
 
TSetStep = procedure(NewStepValue: double) of object; | 
 
| 
  |  
 
TShowCurMin = procedure of object; | 
 
| 
  |  
 
Constants
MIN_FUNCTION_NOT_ASSIGNED: longint = 1; | 
 
| 
  |  
 
MIN_NO_ERRORS: longint = 0; | 
 
| 
  |  
 
Author
- Dmitry Morozov dvmorozov@hotmail.com, 
LinkedIn https://ru.linkedin.com/pub/dmitry-morozov/59/90a/794, 
Facebook https://www.facebook.com/profile.php?id=100004082021870
 
 
 Generated by PasDoc 0.15.0. 
 |