torc::placer::PlacerHeuristicBase Class Reference

Simulated annealing algorithm class. More...

#include <PlacerHeuristicBase.hpp>

Inheritance diagram for torc::placer::PlacerHeuristicBase:

Inheritance graph
[legend]
Collaboration diagram for torc::placer::PlacerHeuristicBase:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 PlacerHeuristicBase (DeviceWrapper &inDevice, DesignSharedPtr inDesign)
uint32 getMovesPerTemperature ()
uint32 getInitialTemperature ()
uint32 updateTemperature ()
void updateCostFull ()
void updateCostRemovePair ()
void updateCostAddPair ()

Protected Types

typedef architecture::DDB DDB
typedef boost::uint32_t uint32
typedef
torc::physical::DesignSharedPtr 
DesignSharedPtr

Protected Attributes

DeviceWrappermDevice
DesignSharedPtr mDesign
uint32 mMovesPerTemperature
uint32 mInitialTemperature


Detailed Description

Simulated annealing algorithm class.

Definition at line 30 of file PlacerHeuristicBase.hpp.


The documentation for this class was generated from the following file:

Generated on Thu Oct 13 16:50:54 2011 for TORC by  doxygen 1.5.6