SimulatedAnnealing< D > Class Template Reference

Ratpac-two: RAT::SimulatedAnnealing< D > Class Template Reference
Ratpac-two
RAT::SimulatedAnnealing< D > Class Template Reference

Public Member Functions

 SimulatedAnnealing (Minimizable *funk_)
 
void SetSimplexPoint (size_t pt, std::vector< double > &point)
 
void Anneal (double temp0, size_t nAnneal, size_t nEval, double alpha)
 
void GetBestPoint (std::vector< double > &point)
 

Protected Member Functions

double replace_project (const double(&offset)[D], const double(&by)[D], const double factor, double(&into)[D])
 
void amoeba (int *iter)
 

Protected Attributes

double temp
 
Minimizablefunk
 
double simplex [D+1][D]
 
double val [D+1]
 
double global_best_pt [D]
 
double global_best_val
 

The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/util/include/RAT/SimulatedAnnealing.hh