This functors returns potential (temperature) using the following schema. The start potential equals given startTemperature, once per numberOFRoundsWithSameTemperature the temperature is multiplied by given multiplier. More...
#include <simulated_annealing.hpp>
Public Member Functions | |
exponential_cooling_schema_dependant_on_iteration (double startTemperature, double multiplier, double numberOFRoundsWithSameTemperature=1) | |
Constructor. More... | |
double | operator() () |
operator(), return Temperature at given time point point More... | |
This functors returns potential (temperature) using the following schema. The start potential equals given startTemperature, once per numberOFRoundsWithSameTemperature the temperature is multiplied by given multiplier.
Definition at line 107 of file simulated_annealing.hpp.
|
inline |
Constructor.
startTemperature | |
multiplier | |
numberOFRoundsWithSameTemperature |
Definition at line 116 of file simulated_annealing.hpp.
|
inline |
operator(), return Temperature at given time point point
Definition at line 128 of file simulated_annealing.hpp.