public class PlacementTest extends AbstractTest
AbstractTest.CompareJob
Constructor and Description |
---|
PlacementTest(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
ForceDirected1()
ForceDirected1
|
java.lang.Boolean |
ForceDirected2()
ForceDirected2
|
java.lang.Boolean |
Genetic1()
Genetic1
|
java.lang.Boolean |
Genetic2()
Genetic2
|
static java.lang.String |
getOutputDirectory() |
static java.util.List<AbstractTest> |
getTests() |
java.lang.Boolean |
MinCut()
MinCut
|
static java.lang.Boolean |
runParallelPlacementTestAlgorithm(java.lang.String testName,
java.lang.String rootPath,
java.lang.String libName,
java.lang.String cell,
int numOfThreads,
int runtime,
boolean test)
Public function to call different placement algorithms applied to the
same cell.
|
java.lang.Boolean |
SimulatedAnnealing1()
SimulatedAnnealing1
|
java.lang.Boolean |
SimulatedAnnealing2()
SimulatedAnnealing2
|
compareImages, compareResults, dataDir, getFullTestName, getFunctionName, getLogName, getResultName, removeLines, removeLines, setFoundry, setFoundry, setGroupName, toString, wipeLibraries, workingDir, workingDir
public static java.util.List<AbstractTest> getTests()
public static java.lang.String getOutputDirectory()
public java.lang.Boolean MinCut()
public java.lang.Boolean ForceDirected1()
public java.lang.Boolean ForceDirected2()
public java.lang.Boolean Genetic1()
public java.lang.Boolean Genetic2()
public java.lang.Boolean SimulatedAnnealing1()
public java.lang.Boolean SimulatedAnnealing2()
public static java.lang.Boolean runParallelPlacementTestAlgorithm(java.lang.String testName, java.lang.String rootPath, java.lang.String libName, java.lang.String cell, int numOfThreads, int runtime, boolean test)