1 #ifndef GeometricAnnealing_H 2 #define GeometricAnnealing_H 19 const double annealing_ratio=0.25 );
27 double phi (
double chi2 )
const override;
32 double weight (
double chi2 )
const override;
34 double cutoff()
const override;
43 void debug()
const override;
double currentTemp() const override
double phi(double chi2) const override
double initialTemp() const override
void resetAnnealing() override
double weight(double chi2) const override
GeometricAnnealing * clone() const override
double cutoff() const override
GeometricAnnealing(const double cutoff=3.0, const double T=256.0, const double annealing_ratio=0.25)
bool isAnnealed() const override
void debug() const override