Pallas Solver  0.1
C++ Global Optimization Algorithms
Classes
cooling_schedule.h File Reference
#include "pallas/types.h"
#include "pallas/internal/state.h"
#include "pallas/step_function.h"
Include dependency graph for cooling_schedule.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pallas::CoolingSchedule
 Determines the rate of cooling within pallas::SimulatedAnnealing. More...
 
struct  pallas::CoolingSchedule::Options
 
class  pallas::FastCooling
 Fast cooling schedule updates. More...
 
class  pallas::CauchyCooling
 Cauchy cooling schedule. More...
 
class  pallas::BoltzmannCooling
 Boltzmann cooling schedule. More...
 

Detailed Description

Author
Ryan Latture
Date
5-18-15

This file contains a C++ implementation of a cooling schedules used in the pallas::SimulatedAnnealing algorithm. This code is based on the SciPy implementation of simulated annealing found in scipy.optimize.