|
IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
Interface for direct analysis classes used in optimization problems. More...
Inheritance diagram for IG.Num.IAnalysis:Public Member Functions | |
| void | Analyse (IAnalysisResults analysisData) |
| Performs analysis - calculates requested results and writes them to the provided data structure. More... | |
Properties | |
| 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... | |
Interface for direct analysis classes used in optimization problems.
$A Igor May08 Jun10;
| void IG.Num.IAnalysis.Analyse | ( | IAnalysisResults | analysisData | ) |
Performs analysis - calculates requested results and writes them to the provided data structure.
| analysisData | Data structure where analysis request parameters are obtained and where analysis results are written. |
Implemented in IG.Lib.LoadableScriptOptBase.AnalysisScript, IG.Neural.AnalysisFileServerNeural, and IG.Num.AnalysisBase.
|
getset |
Number of parameters.
|
getset |
Number of objective functions (normally 1 for this type, but can be 0).
|
getset |
Number of constraints.
|
getset |
Number of equality constraints.