#include <DefaultMVFAnnealing.h>
Public Member Functions | |
DefaultMVFAnnealing (const double cutoff=9., const double T=1024., const double annealing_ratio=0.2) | |
Public Member Functions inherited from GeometricAnnealing | |
void | anneal () override |
GeometricAnnealing * | clone () const override |
double | currentTemp () const override |
double | cutoff () const override |
void | debug () const override |
GeometricAnnealing (const double cutoff=3.0, const double T=256.0, const double annealing_ratio=0.25) | |
double | initialTemp () const override |
bool | isAnnealed () const override |
double | phi (double chi2) const override |
void | resetAnnealing () override |
double | weight (double chi2) const override |
Public Member Functions inherited from AnnealingSchedule | |
virtual | ~AnnealingSchedule () |
Definition at line 6 of file DefaultMVFAnnealing.h.
DefaultMVFAnnealing::DefaultMVFAnnealing | ( | const double | cutoff = 9. , |
const double | T = 1024. , |
||
const double | annealing_ratio = 0.2 |
||
) |
Default annealing schedule from mvf Additionally to change the defaults at construction time, the values can also be overridden via .orcarcs:
DefaultMVFAnnealing:UseOrcarc=false If true, orcarcs parameters will be used instead of the parameters given at construction time.
DefaultMVFAnnealing:Cutoff=20.0 DefaultMVFAnnealing:Tini=1024 DefaultMVFAnnealing:Ratio=0.2
Definition at line 11 of file DefaultMVFAnnealing.cc.