PlacementT - The placement classpublic abstract class SortedValidPlacementCache<PlacementT> extends AbstractValidPlacementCache<PlacementT>
| Modifier and Type | Method and Description |
|---|---|
static <PlacementT> |
collector(BlockPlacer2<?,?,PlacementT,?> placer) |
boolean |
contains(PlacementT placement) |
static <PlacementT> |
fromList(List<PlacementT> allPlacements,
BlockPlacer2<?,?,PlacementT,?> placer,
boolean designIsDense) |
Collection<PlacementT> |
getAll() |
static <PlacementT> |
writeList(List<PlacementT> list,
Path fn,
int rangeLimit,
PlacementT center,
BlockPlacer2<?,?,PlacementT,?> placer) |
getByRangeAroundpublic static <PlacementT> AbstractValidPlacementCache<PlacementT> fromList(List<PlacementT> allPlacements, BlockPlacer2<?,?,PlacementT,?> placer, boolean designIsDense)
public static <PlacementT> Collector<PlacementT,?,com.xilinx.rapidwright.placer.blockplacer.SortedValidPlacementCache.SortedValidPlacementCache1D<com.xilinx.rapidwright.placer.blockplacer.SortedValidPlacementCache.SortedValidPlacementCache1D<List<PlacementT>>>> collector(BlockPlacer2<?,?,PlacementT,?> placer)
public boolean contains(PlacementT placement)
contains in class AbstractValidPlacementCache<PlacementT>public static <PlacementT> void writeList(List<PlacementT> list,
Path fn,
int rangeLimit,
PlacementT center,
BlockPlacer2<?,?,PlacementT,?> placer)
public Collection<PlacementT> getAll()
getAll in class AbstractValidPlacementCache<PlacementT>