| _analSolve | BaseAnnealer | [protected] |
| _baseFileName | BaseAnnealer | [protected] |
| _db | BaseAnnealer | [protected] |
| _params | BaseAnnealer | [protected] |
| _sp | parquetfp::Annealer | [protected] |
| _spEval | parquetfp::Annealer | [protected] |
| anneal() | parquetfp::Annealer | |
| Annealer() | parquetfp::Annealer | [inline, protected] |
| Annealer(const Command_Line *const params, DB *const db) | parquetfp::Annealer | |
| annealTime | BaseAnnealer | |
| AR_MOVE enum value | BaseAnnealer | |
| ARWL enum value | BaseAnnealer | |
| BaseAnnealer(const parquetfp::Command_Line *const params, parquetfp::DB *const db) | BaseAnnealer | |
| BaseAnnealer() | BaseAnnealer | [inline, protected] |
| compactSoln() | parquetfp::Annealer | [virtual] |
| eval() | parquetfp::Annealer | |
| evalCompact(bool whichDir) | parquetfp::Annealer | |
| evalSlacks() | parquetfp::Annealer | |
| FREE_OUTLINE | BaseAnnealer | [static] |
| getXSize() | parquetfp::Annealer | |
| getYSize() | parquetfp::Annealer | |
| go() | parquetfp::Annealer | [virtual] |
| HPWL enum value | BaseAnnealer | |
| makeARMove(vector< unsigned > &A, vector< unsigned > &B, double currAR) | parquetfp::Annealer | |
| makeARWLMove(vector< unsigned > &tempX, vector< unsigned > &tempY, double currAR) | parquetfp::Annealer | |
| makeHPWLMove(vector< unsigned > &tempX, vector< unsigned > &tempY) | parquetfp::Annealer | |
| makeIndexSoftBlMove(const vector< unsigned > &A, const vector< unsigned > &B, unsigned index, double &newWidth, double &newHeight) | parquetfp::Annealer | |
| makeIslands(SetOfVoltages *islandSet, vector< unsigned > &tempX, vector< unsigned > &tempY) | parquetfp::Annealer | |
| makeMove(vector< unsigned > &tempX, vector< unsigned > &tempY) | parquetfp::Annealer | |
| makeMoveOrient(unsigned &index, parquetfp::ORIENT &oldOrient, parquetfp::ORIENT &newOrient) | parquetfp::Annealer | |
| makeMoveSlacks(vector< unsigned > &tempX, vector< unsigned > &tempY) | parquetfp::Annealer | |
| makeMoveSlacksOrient(vector< unsigned > &A, vector< unsigned > &B, unsigned &index, parquetfp::ORIENT &oldOrient, parquetfp::ORIENT &newOrient) | parquetfp::Annealer | |
| makeSoftBlMove(const vector< unsigned > &A, const vector< unsigned > &B, unsigned &index, double &newWidth, double &newHeight) | parquetfp::Annealer | |
| MISC enum value | BaseAnnealer | |
| MOVE_TYPES enum name | BaseAnnealer | |
| NOOP enum value | BaseAnnealer | |
| NOT_FOUND | BaseAnnealer | [static] |
| ORIENT enum value | BaseAnnealer | |
| packOneBlock() | parquetfp::Annealer | [inline, virtual] |
| packSoftBlocks(unsigned numIter) | parquetfp::Annealer | |
| parseConfig() | parquetfp::Annealer | |
| postHPWLOpt() | BaseAnnealer | |
| printResults(const Timer &tm, const SolutionInfo &curr) const | BaseAnnealer | |
| REP_SPEC_MAX enum value | BaseAnnealer | |
| REP_SPEC_MIN enum value | BaseAnnealer | |
| REP_SPEC_ORIENT enum value | BaseAnnealer | |
| SLACKS_MOVE enum value | BaseAnnealer | |
| SOFT_BL enum value | BaseAnnealer | |
| solveQP() | BaseAnnealer | [virtual] |
| sortedXSlacks | parquetfp::Annealer | [protected] |
| sortedYSlacks | parquetfp::Annealer | [protected] |
| sortSlacks(vector< Point > &sortedXSlacks, vector< Point > &sortedYSlacks) | parquetfp::Annealer | |
| takePlfromDB() | parquetfp::Annealer | [virtual] |
| takeSPfromDB() | parquetfp::Annealer | |
| UNINITIALIZED | BaseAnnealer | [static] |
| UNSIGNED_UNINITIALIZED | BaseAnnealer | [static] |
| updatePlacement() | parquetfp::Annealer | |
| ~Annealer() | parquetfp::Annealer | [virtual] |
| ~BaseAnnealer() | BaseAnnealer | [virtual] |