MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
|
The interface of a temperature cooler that is used to decrease the temperature throughout the optimization process of simulated annealing. More...
Public Member Functions | |
void | Reset () |
Invoked when the simulated annealing optimization is about to be executed. | |
double | Cooldown (double temperature) |
Invoked in each iteration of the simulated annealing algorithm. |
The interface of a temperature cooler that is used to decrease the temperature throughout the optimization process of simulated annealing.
double MCScheduling.SimulatedAnnealing.ICooler.Cooldown | ( | double | temperature | ) |
Invoked in each iteration of the simulated annealing algorithm.
temperature | The current temperature of the simulated annealing process. |
Implemented in MCScheduling.MixedCriticality.SA.CMixedCriticalitySimulatedAnnealing.CProportionalCooler.