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.
|