#include <BasicQuenchMinimizer.h>
Inheritance diagram for CBasicQuenchMinimizer:


Public Methods | |
| CBasicQuenchMinimizer (int nTrialSteps, int nCycles, double initialStepScale, int seed, CParameterFilter *pFilter) | |
| virtual | ~CBasicQuenchMinimizer () |
| virtual void | InitializeTemperature (Minimizable *minimizable) |
| virtual void | GenerateMove () |
| virtual bool | AcceptMove (double Eold, double Enew) |
| virtual void | Cool () |
| virtual bool | Terminate () |
| virtual bool | Equilibrated () |
Private Attributes | |
| double | m_dStepScale |
| double | m_dInitialStepScale |
| int | m_iNCycles |
| int | m_iNTrialSteps |
|
||||||||||||||||||||||||
|
Definition at line 11 of file BasicQuenchMinimizer.cpp. References m_dInitialStepScale, m_iNCycles, and m_iNTrialSteps. |
|
|
Definition at line 19 of file BasicQuenchMinimizer.cpp. |
|
||||||||||||
|
Implements CSimulatedAnnealingStrategy. Definition at line 44 of file BasicQuenchMinimizer.cpp. |
|
|
Implements CSimulatedAnnealingStrategy. Definition at line 56 of file BasicQuenchMinimizer.cpp. References __min, CSimulatedAnnealingStrategy::m_dAcceptanceRatio, m_dInitialStepScale, m_dStepScale, CSimulatedAnnealingStrategy::m_dTemperature, CSimulatedAnnealingStrategy::m_pdCurrentParameters, and Minimizer::nParameters. |
|
|
Implements CSimulatedAnnealingStrategy. Definition at line 105 of file BasicQuenchMinimizer.cpp. References m_iNTrialSteps, and CSimulatedAnnealingStrategy::m_iTrialCount. |
|
|
|
Implements CSimulatedAnnealingStrategy. Definition at line 24 of file BasicQuenchMinimizer.cpp. References m_dInitialStepScale, m_dStepScale, and CSimulatedAnnealingStrategy::m_dTemperature. |
|
|
Implements CSimulatedAnnealingStrategy. Definition at line 95 of file BasicQuenchMinimizer.cpp. References CSimulatedAnnealingStrategy::m_dTemperature, and m_iNCycles. |
|
|
Definition at line 32 of file BasicQuenchMinimizer.h. Referenced by CBasicQuenchMinimizer, Cool, and InitializeTemperature. |
|
|
Definition at line 31 of file BasicQuenchMinimizer.h. Referenced by Cool, GenerateMove, and InitializeTemperature. |
|
|
Definition at line 33 of file BasicQuenchMinimizer.h. Referenced by CBasicQuenchMinimizer, and Terminate. |
|
|
Definition at line 34 of file BasicQuenchMinimizer.h. Referenced by CBasicQuenchMinimizer, and Equilibrated. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002