IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
File analysis server. Performs direct analyses by request. More...
Public Member Functions | |
OptFileAnalysisServer (string directoryPath, IAnalysis analysis) | |
Properties | |
object | Lock [get] |
This object's central lock object to be used by other object. Do not use this object for locking in class' methods, for this you should use InternalLock. | |
OptFileManager | FileManager [get, set] |
Optimization client/server file manager used by the current analysis server. | |
AnalysisResults | AnalysisPoint [get, set] |
Last analysis request or results. | |
IAnalysis | Analysis [get, set] |
Optimization analysis object used to calculate response function (objective and constraint functions and their gradients). | |
Private Attributes | |
object | _mainLock = new object() |
OptFileManager | _fileManager |
AnalysisResults | _analysisPoint |
IAnalysis | _analysis |
File analysis server. Performs direct analyses by request.
WARNING: This module is taken from Dragonfly opt. server and adapted for purpose of some projects. If necessary to further develop, synchronize (& possibly merge) with Dragonfly, otherwise there will be problems with consistent development of both branches. WARNING: Only a part of file analysis server is taken from Dragonfly, be careful with sync. (the best way is to do modifications in Dragonfly's code and then transfer them to IGLib).
$A Igor jul08 Mar11;
IG::Num::OptFileAnalysisServer::OptFileAnalysisServer | ( | string | directoryPath, |
IAnalysis | analysis | ||
) | [inline] |
object IG::Num::OptFileAnalysisServer::_mainLock = new object() [private] |
object IG::Num::OptFileAnalysisServer::Lock [get] |
This object's central lock object to be used by other object. Do not use this object for locking in class' methods, for this you should use InternalLock.
Implements IG::Lib::ILockable.
OptFileManager IG::Num::OptFileAnalysisServer::FileManager [get, set] |
Optimization client/server file manager used by the current analysis server.
AnalysisResults IG::Num::OptFileAnalysisServer::AnalysisPoint [get, set] |
Last analysis request or results.
IAnalysis IG::Num::OptFileAnalysisServer::Analysis [get, set] |
Optimization analysis object used to calculate response function (objective and constraint functions and their gradients).