| 
    torc-master
    
   | 
 
Simulated annealing algorithm class. More...
#include <PlacerHeuristicVirtex5.hpp>
 Inheritance diagram for torc::placer::PlacerHeuristicVirtex5:
 Collaboration diagram for torc::placer::PlacerHeuristicVirtex5:Public Member Functions | |
| PlacerHeuristicVirtex5 (DDB &inDB, 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 | 
Protected Attributes | |
| DDB & | mDB | 
| DesignSharedPtr | mDesign | 
| uint32 | mMovesPerTemperature | 
| uint32 | mInitialTemperature | 
Private Types | |
| typedef  torc::physical::DesignSharedPtr  | DesignSharedPtr | 
Private Attributes | |
| DeviceWrapper & | mDevice | 
Simulated annealing algorithm class.
Definition at line 28 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protected | 
Definition at line 31 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protectedinherited | 
Definition at line 35 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 32 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 47 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 60 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 63 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 62 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 68 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 66 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 67 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  inline | 
Definition at line 64 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protected | 
Definition at line 34 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protected | 
Definition at line 35 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protectedinherited | 
Definition at line 37 of file PlacerHeuristicBase.hpp.
      
  | 
  protected | 
Definition at line 38 of file PlacerHeuristicVirtex5.hpp.
      
  | 
  protected | 
Definition at line 37 of file PlacerHeuristicVirtex5.hpp.