Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ZeroTAnnealMinimizer Class Reference

#include <ZeroTAnnealMinimizer.h>

Inheritance diagram for ZeroTAnnealMinimizer:

Inheritance graph
[legend]
Collaboration diagram for ZeroTAnnealMinimizer:

Collaboration graph
[legend]
List of all members.

Public Methods

 ZeroTAnnealMinimizer ()
 ZeroTAnnealMinimizer (int seed, int nSteps)
virtual ~ZeroTAnnealMinimizer ()
double Minimize (double *parameters, Minimizable *minimizable)

Private Attributes

int seed
int nSteps

Constructor & Destructor Documentation

ZeroTAnnealMinimizer::ZeroTAnnealMinimizer  
 

Definition at line 11 of file ZeroTAnnealMinimizer.cpp.

ZeroTAnnealMinimizer::ZeroTAnnealMinimizer int    seed,
int    nSteps
 

Definition at line 16 of file ZeroTAnnealMinimizer.cpp.

References nSteps, and seed.

ZeroTAnnealMinimizer::~ZeroTAnnealMinimizer   [virtual]
 

Definition at line 22 of file ZeroTAnnealMinimizer.cpp.


Member Function Documentation

double ZeroTAnnealMinimizer::Minimize double *    parameters,
Minimizable   minimizable
[virtual]
 

Implements Minimizer.

Definition at line 27 of file ZeroTAnnealMinimizer.cpp.

References Minimizable::GetNParameters, Minimizer::nParameters, nSteps, Minimizable::ObjectiveFunction, seed, and Rand::uniform.


Member Data Documentation

int ZeroTAnnealMinimizer::nSteps [private]
 

Definition at line 27 of file ZeroTAnnealMinimizer.h.

Referenced by Minimize, and ZeroTAnnealMinimizer.

int ZeroTAnnealMinimizer::seed [private]
 

Definition at line 26 of file ZeroTAnnealMinimizer.h.

Referenced by Minimize, and ZeroTAnnealMinimizer.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:08:38 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002