AcceptMove(double Eold, double Enew) | CVariableStepsizeAnnealMinimizer | [virtual] |
Attach(Observer *o) | Subject | [inline, virtual] |
Cool() | CVariableStepsizeAnnealMinimizer | [virtual] |
CSimulatedAnnealingStrategy(int RNGSeed, CParameterFilter *pFilter) | CSimulatedAnnealingStrategy | |
CVariableStepsizeAnnealMinimizer(int RNGSeed, CParameterFilter *pFilter, double T0=2, double lambda=0.7, double deltaX=1.0, double c=10) | CVariableStepsizeAnnealMinimizer | |
Detach(Observer *o) | Subject | [inline, virtual] |
Equilibrated() | CVariableStepsizeAnnealMinimizer | [virtual] |
GenerateMove() | CVariableStepsizeAnnealMinimizer | [virtual] |
GetAcceptanceRatio() const | CSimulatedAnnealingStrategy | [inline] |
GetE2Bar() const | CSimulatedAnnealingStrategy | [inline] |
GetEBar() const | CSimulatedAnnealingStrategy | [inline] |
GetEMin() const | CSimulatedAnnealingStrategy | [inline] |
GetTemperature() const | CSimulatedAnnealingStrategy | [inline] |
InitializeTemperature(Minimizable *minimizable) | CVariableStepsizeAnnealMinimizer | [virtual] |
m_dAcceptanceRatio | CSimulatedAnnealingStrategy | [protected] |
m_dC | CVariableStepsizeAnnealMinimizer | [private] |
m_dDeltaX | CVariableStepsizeAnnealMinimizer | [private] |
m_dE2Bar | CSimulatedAnnealingStrategy | [protected] |
m_dEBar | CSimulatedAnnealingStrategy | [protected] |
m_dEBest | CSimulatedAnnealingStrategy | [protected] |
m_dECurrent | CVariableStepsizeAnnealMinimizer | [private] |
m_dLambda | CVariableStepsizeAnnealMinimizer | [private] |
m_dSqrLogParDiff | CVariableStepsizeAnnealMinimizer | [private] |
m_dTemperature | CSimulatedAnnealingStrategy | [protected] |
m_iNMCSteps | CVariableStepsizeAnnealMinimizer | [private] |
m_iRNGSeed | CSimulatedAnnealingStrategy | [protected] |
m_iTrialCount | CSimulatedAnnealingStrategy | [protected] |
m_pdCurrentParameters | CSimulatedAnnealingStrategy | [protected] |
m_pdTrialParameters | CSimulatedAnnealingStrategy | [protected] |
m_pFilter | CSimulatedAnnealingStrategy | [protected] |
m_pMO | CSimulatedAnnealingStrategy | [protected] |
m_pRNG | CSimulatedAnnealingStrategy | [protected] |
Minimize(double *parameters, Minimizable *minimizable) | CSimulatedAnnealingStrategy | [virtual] |
Minimizer() | Minimizer | |
Notify() | Subject | [inline, virtual] |
nParameters | Minimizer | [protected] |
Subject() | Subject | [inline, protected] |
Terminate() | CVariableStepsizeAnnealMinimizer | [virtual] |
~CSimulatedAnnealingStrategy() | CSimulatedAnnealingStrategy | [virtual] |
~CVariableStepsizeAnnealMinimizer() | CVariableStepsizeAnnealMinimizer | [virtual] |
~Minimizer() | Minimizer | [virtual] |
~Subject() | Subject | [inline, virtual] |