| _analSolve | BaseAnnealer | [protected] |
| _baseFileName | BaseAnnealer | [protected] |
| _blockinfo | BTreeAreaWireAnnealer | [protected] |
| _blockinfo_cleaner | BTreeAreaWireAnnealer | [protected] |
| _db | BaseAnnealer | [protected] |
| _params | BaseAnnealer | [protected] |
| _physicalOrient | BTreeAreaWireAnnealer | [protected] |
| _slackEval | BTreeAreaWireAnnealer | [protected] |
| anneal() | BTreeAreaWireAnnealer | |
| 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] |
| bestSolution() const | BTreeAreaWireAnnealer | [inline] |
| blockinfo | BTreeAreaWireAnnealer | |
| BTreeAreaWireAnnealer(const parquetfp::Command_Line *const params, parquetfp::DB *const db) | BTreeAreaWireAnnealer | |
| BTreeAreaWireAnnealer(MixedBlockInfoType &nBlockinfo, const parquetfp::Command_Line *const params, parquetfp::DB *const db) | BTreeAreaWireAnnealer | |
| BTreeAreaWireAnnealer(MixedBlockInfoType &nBlockinfo) | BTreeAreaWireAnnealer | [protected] |
| compactBlocks() | BTreeAreaWireAnnealer | [inline] |
| compactSoln() | BTreeAreaWireAnnealer | [virtual] |
| constructor_core() | BTreeAreaWireAnnealer | [protected] |
| currSolution() const | BTreeAreaWireAnnealer | [inline] |
| DBfromSoln(const BTree &soln) | BTreeAreaWireAnnealer | [protected] |
| FREE_OUTLINE | BaseAnnealer | [static] |
| GenerateRandomSoln(BTree &soln, int blocknum) const | BTreeAreaWireAnnealer | |
| get_move() const | BTreeAreaWireAnnealer | [inline, protected] |
| getSoftBlIndex(bool horizontal) const | BTreeAreaWireAnnealer | [protected] |
| getSoftBlNewDimensions(int index, double &newWidth, double &newHeight) const | BTreeAreaWireAnnealer | [protected] |
| go() | BTreeAreaWireAnnealer | [virtual] |
| HPWL enum value | BaseAnnealer | |
| in_best_solution | BTreeAreaWireAnnealer | [protected] |
| in_curr_solution | BTreeAreaWireAnnealer | [protected] |
| in_next_solution | BTreeAreaWireAnnealer | [protected] |
| locateSearchBlocks(int, vector< int > &) | BTreeAreaWireAnnealer | [protected] |
| makeARMove() | BTreeAreaWireAnnealer | |
| makeARWLMove() | BTreeAreaWireAnnealer | |
| makeHPWLMove() | BTreeAreaWireAnnealer | |
| makeIndexSoftBlMove(int index, double &newWidth, double &newHeight) | BTreeAreaWireAnnealer | [inline] |
| makeMove(int &indexOrient, parquetfp::ORIENT &newOrient, parquetfp::ORIENT &oldOrient) | BTreeAreaWireAnnealer | |
| makeMoveOrient() | BTreeAreaWireAnnealer | [inline] |
| makeMoveSlacks() | BTreeAreaWireAnnealer | |
| makeMoveSlacksCore(bool) | BTreeAreaWireAnnealer | [protected] |
| makeMoveSlacksOrient() | BTreeAreaWireAnnealer | [inline] |
| makeSoftBlMove(int &index, double &newWidth, double &newHeight) | BTreeAreaWireAnnealer | |
| MISC enum value | BaseAnnealer | |
| MOVE_TYPES enum name | BaseAnnealer | |
| NOOP enum value | BaseAnnealer | |
| NOT_FOUND | BaseAnnealer | [static] |
| ORIENT enum value | BaseAnnealer | |
| packOneBlock() | BTreeAreaWireAnnealer | [virtual] |
| packSoftBlocks(int numIter) | BTreeAreaWireAnnealer | |
| perform_move() | BTreeAreaWireAnnealer | [inline, protected] |
| perform_rotate() | BTreeAreaWireAnnealer | [inline, protected] |
| perform_rotate(int &blk, parquetfp::ORIENT &newOrient, parquetfp::ORIENT &oldOrient) | BTreeAreaWireAnnealer | [inline, protected] |
| perform_swap() | BTreeAreaWireAnnealer | [inline, protected] |
| 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] |
| sort_slacks(const vector< double > &slacks, vector< int > &indices_sorted) | BTreeAreaWireAnnealer | [inline, static] |
| takePlfromDB() | BTreeAreaWireAnnealer | [virtual] |
| UNINITIALIZED | BaseAnnealer | [static] |
| UNSIGNED_UNINITIALIZED | BaseAnnealer | [static] |
| ~BaseAnnealer() | BaseAnnealer | [virtual] |
| ~BTreeAreaWireAnnealer() | BTreeAreaWireAnnealer | [inline, virtual] |