FOX/ObjCryst++  2022
ObjCryst::MonteCarloObj Member List

This is the complete list of members for ObjCryst::MonteCarloObj, including all inherited members.

AddOption(RefObjOpt *opt)ObjCryst::OptimizationObjprotected
AddRefinableObj(RefinableObj &)ObjCryst::OptimizationObj
BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false)ObjCryst::OptimizationObjvirtual
BuildRecursiveRefObjList()ObjCryst::OptimizationObjprotected
DisplayReport()ObjCryst::OptimizationObjvirtual
EndOptimization()ObjCryst::OptimizationObjvirtual
FixAllPar()ObjCryst::OptimizationObj
GetBestCost() constObjCryst::OptimizationObj
GetBestCost()ObjCryst::OptimizationObj
GetClassName() constObjCryst::MonteCarloObjvirtual
GetFullRefinableObj(const bool rebuild=true)ObjCryst::OptimizationObj
GetLastOptimElapsedTime() constObjCryst::OptimizationObj
GetLogLikelihood() constObjCryst::OptimizationObjvirtual
GetLSQObj()ObjCryst::MonteCarloObj
GetLSQObj() constObjCryst::MonteCarloObj
GetMainTracker()ObjCryst::OptimizationObj
GetMainTracker() constObjCryst::OptimizationObj
GetName() constObjCryst::OptimizationObj
GetNbOption() constObjCryst::OptimizationObj
GetNbParamSet() constObjCryst::OptimizationObj
GetOption(const unsigned int i)ObjCryst::OptimizationObj
GetOption(const string &name)ObjCryst::OptimizationObj
GetOption(const unsigned int i) constObjCryst::OptimizationObj
GetOption(const string &name) constObjCryst::OptimizationObj
GetOptionList()ObjCryst::OptimizationObj
GetParamSetCost(const unsigned int i) constObjCryst::OptimizationObj
GetParamSetIndex(const unsigned int i) constObjCryst::OptimizationObj
GetRefinedObjList() constObjCryst::OptimizationObj
GetRun() constObjCryst::OptimizationObj
GetTrial() constObjCryst::OptimizationObj
GetXMLAutoSaveOption() (defined in ObjCryst::OptimizationObj)ObjCryst::OptimizationObj
GetXMLAutoSaveOption() const (defined in ObjCryst::OptimizationObj)ObjCryst::OptimizationObj
InitLSQ(const bool useFullPowderPatternProfile=true)ObjCryst::MonteCarloObjvirtual
InitOptions()ObjCryst::MonteCarloObjprotectedvirtual
IsOptimizing() constObjCryst::OptimizationObj
mAnnealingScheduleMutationObjCryst::MonteCarloObjprotected
mAnnealingScheduleTempObjCryst::MonteCarloObjprotected
mAutoLSQObjCryst::MonteCarloObjprotected
mBestCostObjCryst::OptimizationObjprotected
mBestParSavedSetIndexObjCryst::OptimizationObjprotected
mContextObjCryst::OptimizationObjprotected
mCurrentCostObjCryst::MonteCarloObjprotected
mGlobalOptimTypeObjCryst::MonteCarloObjprotected
mIsOptimizingObjCryst::OptimizationObjprotected
mLastOptimTimeObjCryst::OptimizationObjprotected
mLSQObjCryst::MonteCarloObjprotected
mMainTrackerObjCryst::OptimizationObjprotected
mMinCostRetryObjCryst::MonteCarloObjprotected
mMutationAmplitudeObjCryst::MonteCarloObjprotected
mMutationAmplitudeGammaObjCryst::MonteCarloObjprotected
mMutationAmplitudeMaxObjCryst::MonteCarloObjprotected
mMutationAmplitudeMinObjCryst::MonteCarloObjprotected
mNameObjCryst::OptimizationObjprotected
mNbTrialObjCryst::OptimizationObjprotected
mNbTrialPerRunObjCryst::OptimizationObjprotected
mNbTrialRetryObjCryst::MonteCarloObjprotected
MonteCarloObj()ObjCryst::MonteCarloObj
MonteCarloObj(const string name)ObjCryst::MonteCarloObj
MonteCarloObj(const MonteCarloObj &old)ObjCryst::MonteCarloObj
MonteCarloObj(const bool internalUseOnly)ObjCryst::MonteCarloObj
mOptionRegistryObjCryst::OptimizationObjprotected
mRecursiveRefinedObjListObjCryst::OptimizationObjmutableprotected
mRefinedObjListObjCryst::OptimizationObjmutableprotected
mRefParListObjCryst::OptimizationObjmutableprotected
mRunObjCryst::OptimizationObjprotected
mSaveFileNameObjCryst::OptimizationObjprotected
mSaveTrackedDataObjCryst::MonteCarloObjprotected
mStopAfterCycleObjCryst::OptimizationObjprotected
mTemperatureObjCryst::MonteCarloObjprotected
mTemperatureGammaObjCryst::MonteCarloObjprotected
mTemperatureMaxObjCryst::MonteCarloObjprotected
mTemperatureMinObjCryst::MonteCarloObjprotected
MultiRunOptimize(long &nbCycle, long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)ObjCryst::MonteCarloObjvirtual
mvContextObjStatsObjCryst::OptimizationObjmutableprotected
mvObjWeightObjCryst::OptimizationObjmutableprotected
mvSavedParamSetObjCryst::OptimizationObjprotected
mXMLAutoSaveObjCryst::OptimizationObjprotected
NbTrialPerRun()ObjCryst::OptimizationObjvirtual
NbTrialPerRun() constObjCryst::OptimizationObjvirtual
NewConfiguration(const RefParType *type=gpRefParTypeObjCryst)ObjCryst::MonteCarloObjprotectedvirtual
OptimizationObj()ObjCryst::OptimizationObj
OptimizationObj(const string name)ObjCryst::OptimizationObj
OptimizationObj(const OptimizationObj &old)ObjCryst::OptimizationObj
Optimize(long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)ObjCryst::MonteCarloObjvirtual
PrepareRefParList()ObjCryst::OptimizationObjprotected
Print() constObjCryst::OptimizationObjvirtual
RandomizeStartingConfig()ObjCryst::OptimizationObjvirtual
RestoreBestConfiguration()ObjCryst::OptimizationObj
RestoreParamSet(const unsigned int i, const bool update_display=true)ObjCryst::OptimizationObj
RunParallelTempering(long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)ObjCryst::MonteCarloObj
RunRandomLSQMethod(long &nbCycle) (defined in ObjCryst::MonteCarloObj)ObjCryst::MonteCarloObj
RunSimulatedAnnealing(long &nbSteps, const bool silent=false, const REAL finalcost=0, const REAL maxTime=-1)ObjCryst::MonteCarloObj
SetAlgorithmParallTempering(const AnnealingSchedule scheduleTemp, const REAL tMax, const REAL tMin, const AnnealingSchedule scheduleMutation=ANNEALING_CONSTANT, const REAL mutMax=16., const REAL mutMin=.125)ObjCryst::MonteCarloObj
SetAlgorithmSimulAnnealing(const AnnealingSchedule scheduleTemp, const REAL tMax, const REAL tMin, const AnnealingSchedule scheduleMutation=ANNEALING_CONSTANT, const REAL mutMax=16., const REAL mutMin=.125, const long nbTrialRetry=0, const REAL minCostRetry=0.)ObjCryst::MonteCarloObj
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() constObjCryst::MonteCarloObjvirtual
XMLInput(istream &is, const XMLCrystTag &tag)ObjCryst::MonteCarloObjvirtual
XMLOutput(ostream &os, int indent=0) constObjCryst::MonteCarloObjvirtual
~MonteCarloObj()ObjCryst::MonteCarloObjvirtual
~OptimizationObj()ObjCryst::OptimizationObjvirtual