Base class for holding information about optimization data and algorithm parameters.
More...
|
int | NumParameters [get, set] |
| Number of parameters. More...
|
|
int | NumObjectives [get, set] |
| Number of objective functions (normally 1 for this type, but can be 0). More...
|
|
int | NumConstraints [get, set] |
| Number of constraints. More...
|
|
int | NumEqualityConstraints [get, set] |
| Number of equality constraints. More...
|
|
virtual bool | CopyReferences [get, set] |
| Indicates whether just references can be copied when setting optimization parameters or results. If false then deep copy is always be performed. Default is false. More...
|
|
IVector | InitialGuess [get, set] |
| Gets or sets initial guess used in optimization. More...
|
|
IVector | InitialStep [get, set] |
| Gets or sets initial step used in optimization. More...
|
|
double | Tolerance [get, set] |
| Gets or sets the main tolerance (its exact meaning depends on the algorithm in use). More...
|
|
int | MaxIterations [get, set] |
| Gets or sets maximal number of iterations. More...
|
|
int | MaxAnalyses [get, set] |
| Gets or sets maximal number of analyses. More...
|
|
int | NumParameters [get, set] |
| Number of parameters. More...
|
|
int | NumObjectives [get, set] |
| Number of objective functions (normally 1 for this type, but can be 0). More...
|
|
int | NumConstraints [get, set] |
| Number of constraints. More...
|
|
int | NumEqualityConstraints [get, set] |
| Number of equality constraints. More...
|
|
bool | CopyReferences [get, set] |
| Indicates whether just references can be copied when setting optimization parameters or results or auxiliary data. If false then deep copy is always be performed. Default is false. More...
|
|
IVector | InitialGuess [get, set] |
| Gets or sets initial guess used in optimization. More...
|
|
IVector | InitialStep [get, set] |
| Gets or sets initial step used in optimization. More...
|
|
double | Tolerance [get, set] |
| Gets or sets the main tolerance (its exact meaning depends on the algorithm in use). More...
|
|
int | MaxIterations [get, set] |
| Gets or sets maximal number of iterations. More...
|
|
int | MaxAnalyses [get, set] |
| Gets or sets maximal number of analyses. More...
|
|
Base class for holding information about optimization data and algorithm parameters.
Properties on this kind of classes usually have public getters and setters. It is a habit to protect the whole object inside another class, and access individual components by properties and methods that can be more restrictive.
$A Igor Jan08 Jun08;