AddRefinableObj(RefinableObj &) | ObjCryst::OptimizationObj | |
BuildRecursiveRefObjList() | ObjCryst::OptimizationObj | [protected] |
DisplayReport() | ObjCryst::OptimizationObj | [virtual] |
FixAllPar() | ObjCryst::OptimizationObj | |
GetBestCost() const | ObjCryst::OptimizationObj | |
GetBestCost() | ObjCryst::OptimizationObj | |
GetClassName() const | ObjCryst::OptimizationObj | [virtual] |
GetFullRefinableObj(const bool rebuild=true) | ObjCryst::OptimizationObj | |
GetLastOptimElapsedTime() const | ObjCryst::OptimizationObj | |
GetLogLikelihood() const | ObjCryst::OptimizationObj | [virtual] |
GetMainTracker() | ObjCryst::OptimizationObj | |
GetMainTracker() const | ObjCryst::OptimizationObj | |
GetName() const | ObjCryst::OptimizationObj | |
GetXMLAutoSaveOption() | ObjCryst::OptimizationObj | |
GetXMLAutoSaveOption() const | ObjCryst::OptimizationObj | |
InitOptions() | ObjCryst::OptimizationObj | [protected, virtual] |
IsOptimizing() const | ObjCryst::OptimizationObj | |
mBestCost | ObjCryst::OptimizationObj | [protected] |
mBestParSavedSetIndex | ObjCryst::OptimizationObj | [protected] |
mContext | ObjCryst::OptimizationObj | [protected] |
mIsOptimizing | ObjCryst::OptimizationObj | [protected] |
mLastOptimTime | ObjCryst::OptimizationObj | [protected] |
mMainTracker | ObjCryst::OptimizationObj | [protected] |
mName | ObjCryst::OptimizationObj | [protected] |
mNbTrial | ObjCryst::OptimizationObj | [protected] |
mRecursiveRefinedObjList | ObjCryst::OptimizationObj | [mutable, protected] |
mRefinedObjList | ObjCryst::OptimizationObj | [protected] |
mRefParList | ObjCryst::OptimizationObj | [mutable, protected] |
mSaveFileName | ObjCryst::OptimizationObj | [protected] |
mStopAfterCycle | ObjCryst::OptimizationObj | [protected] |
MultiRunOptimize(long &nbCycle, long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)=0 | ObjCryst::OptimizationObj | [pure virtual] |
mvContextObjStats | ObjCryst::OptimizationObj | [mutable, protected] |
mvObjWeight | ObjCryst::OptimizationObj | [mutable, protected] |
mvSavedParamSet | ObjCryst::OptimizationObj | [protected] |
mXMLAutoSave | ObjCryst::OptimizationObj | [protected] |
OptimizationObj(const string name="") | ObjCryst::OptimizationObj | |
Optimize(long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)=0 | ObjCryst::OptimizationObj | [pure virtual] |
PrepareRefParList() | ObjCryst::OptimizationObj | [protected] |
Print() const | ObjCryst::OptimizationObj | [virtual] |
RandomizeStartingConfig() | ObjCryst::OptimizationObj | [virtual] |
RestoreBestConfiguration() | ObjCryst::OptimizationObj | |
SetLimitsAbsolute(const string &parName, const REAL min, const REAL max) | ObjCryst::OptimizationObj | |
SetLimitsAbsolute(const RefParType *type, const REAL min, const REAL max) | ObjCryst::OptimizationObj | |
SetLimitsRelative(const string &parName, const REAL min, const REAL max) | ObjCryst::OptimizationObj | |
SetLimitsRelative(const RefParType *type, const REAL min, const REAL max) | ObjCryst::OptimizationObj | |
SetName(const string &) | ObjCryst::OptimizationObj | |
SetParIsFixed(const string &parName, const bool fix) | ObjCryst::OptimizationObj | |
SetParIsFixed(const RefParType *type, const bool fix) | ObjCryst::OptimizationObj | |
SetParIsUsed(const string &parName, const bool use) | ObjCryst::OptimizationObj | |
SetParIsUsed(const RefParType *type, const bool use) | ObjCryst::OptimizationObj | |
StopAfterCycle() | ObjCryst::OptimizationObj | |
TagNewBestConfig() | ObjCryst::OptimizationObj | |
UnFixAllPar() | ObjCryst::OptimizationObj | |
UpdateDisplay() | ObjCryst::OptimizationObj | [protected, virtual] |
XMLInput(istream &is, const XMLCrystTag &tag)=0 | ObjCryst::OptimizationObj | [pure virtual] |
XMLOutput(ostream &os, int indent=0) const=0 | ObjCryst::OptimizationObj | [pure virtual] |
~OptimizationObj() | ObjCryst::OptimizationObj | [virtual] |