public class BenchmarkRouter extends RoutingFrame
RoutingFrame.RoutePoint, RoutingFrame.RouteWire, RoutingFrame.RoutingContact, RoutingFrame.RoutingEnd, RoutingFrame.RoutingGeometry, RoutingFrame.RoutingLayer, RoutingFrame.RoutingParameter, RoutingFrame.RoutingPrefs, RoutingFrame.RoutingSegment
Modifier and Type | Field and Description |
---|---|
RoutingFrame.RoutingParameter |
enableOutput |
RoutingFrame.RoutingParameter |
maxRuntime |
RoutingFrame.RoutingParameter |
numThreads |
Constructor and Description |
---|
BenchmarkRouter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlgorithmName()
Method to return the name of the routing algorithm (overridden by actual
Routing algorithms).
|
void |
setBenchmarkParameters(int threads,
int runtime) |
doRouting, getParameters, getRoutingAlgorithms, runRouting
public RoutingFrame.RoutingParameter numThreads
public RoutingFrame.RoutingParameter maxRuntime
public RoutingFrame.RoutingParameter enableOutput
public java.lang.String getAlgorithmName()
RoutingFrame
getAlgorithmName
in class RoutingFrame
public void setBenchmarkParameters(int threads, int runtime)