addCellId(int cellId) | GeneralSpreader::SpreadRegion::SubBox | inline |
binGrid | GeneralSpreader::SpreadRegion::SubBox | |
bottom() | GeneralSpreader::SpreadRegion::SubBox | inline |
bottomBinY | GeneralSpreader::SpreadRegion::SubBox | private |
capacityShrinkRatio | GeneralSpreader::SpreadRegion::SubBox | |
cellIds | GeneralSpreader::SpreadRegion::SubBox | private |
dirIsH | GeneralSpreader::SpreadRegion::SubBox | |
getLevel() | GeneralSpreader::SpreadRegion::SubBox | inline |
left() | GeneralSpreader::SpreadRegion::SubBox | inline |
leftBinX | GeneralSpreader::SpreadRegion::SubBox | private |
level | GeneralSpreader::SpreadRegion::SubBox | private |
minExpandSize | GeneralSpreader::SpreadRegion::SubBox | |
Partition(std::vector< int > &cellIds, int low, int high, bool Xsort) | GeneralSpreader::SpreadRegion::SubBox | inline |
placementInfo | GeneralSpreader::SpreadRegion::SubBox | |
quick_sort(std::vector< int > &cellIds, int p, int q, bool Xsort) | GeneralSpreader::SpreadRegion::SubBox | inline |
RandomPivotPartition(std::vector< int > &cellIds, int low, int high, bool Xsort) | GeneralSpreader::SpreadRegion::SubBox | inline |
right() | GeneralSpreader::SpreadRegion::SubBox | inline |
rightBinX | GeneralSpreader::SpreadRegion::SubBox | private |
spreadAndPartition() | GeneralSpreader::SpreadRegion::SubBox | |
spreadCellsH(SubBox **boxA, SubBox **boxB) | GeneralSpreader::SpreadRegion::SubBox | |
spreadCellsV(SubBox **boxA, SubBox **boxB) | GeneralSpreader::SpreadRegion::SubBox | |
SubBox(PlacementInfo *placementInfo, SpreadRegion *curRegion, std::vector< std::vector< PlacementInfo::PlacementBinInfo * >> &binGrid, float capacityShrinkRatio=1.0, int level=100, bool dirIsH=true) | GeneralSpreader::SpreadRegion::SubBox | inline |
SubBox(SubBox *parentBox, int topBinY, int bottomBinY, int leftBinX, int rightBinX, int cellRangeBegin, int cellRangeEnd) | GeneralSpreader::SpreadRegion::SubBox | inline |
top() | GeneralSpreader::SpreadRegion::SubBox | inline |
topBinY | GeneralSpreader::SpreadRegion::SubBox | private |
~SubBox() | GeneralSpreader::SpreadRegion::SubBox | inline |