| 
    torc-master
    
   | 
 
Simulated annealing algorithm class. More...
#include <PlacerHeuristicBase.hpp>
 Inheritance diagram for torc::placer::PlacerHeuristicBase:
 Collaboration diagram for torc::placer::PlacerHeuristicBase:Public Member Functions | |
| PlacerHeuristicBase (DeviceWrapper &inDevice, DesignSharedPtr inDesign) | |
| ~PlacerHeuristicBase () | |
| 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 | |
| DeviceWrapper & | mDevice | 
| DesignSharedPtr | mDesign | 
| uint32 | mMovesPerTemperature | 
| uint32 | mInitialTemperature | 
Simulated annealing algorithm class.
Definition at line 30 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 33 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 35 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 34 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 50 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 70 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 73 of file PlacerHeuristicBase.hpp.
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 72 of file PlacerHeuristicBase.hpp.
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 78 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 76 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 77 of file PlacerHeuristicBase.hpp.
      
  | 
  inline | 
Definition at line 74 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 38 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 37 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 41 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 40 of file PlacerHeuristicBase.hpp.