Package jline.solvers
Class NetworkPercTable
java.lang.Object
jline.solvers.AvgTable
jline.solvers.NetworkPercTable
Table of tail QUANTILES produced by the SolverBA 'snc' family, in the layout
of
NetworkAvgTable.
Each row is a station-class pair carrying the response-time quantile
(RespTPerc) and the queue-length quantile (QLenPerc) at one
violation probability: the smallest d and b for which
P{D > d} <= eps and P{Q > b} <= eps are certified.
This is a different object from NetworkBoundsTable, which brackets
a MEAN between a lower and an upper side. A quantile has no bracket: the
stochastic network calculus bounds the tail from above only, so each column
is one-sided by construction rather than by a family being one-sided.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionNetworkPercTable(List<Double> respTPerc, List<Double> qLenPerc) Creates a quantile table from the two columns. -
Method Summary
Modifier and TypeMethodDescriptionvoidprint()Prints the table using the options attached to it.voidprint(SolverOptions options) Prints the table.voidPrints the table using the options attached to it.voidprintTable(SolverOptions options) Prints the table.voidsetClassNames(List<String> classNames) voidsetNumberOfDigits(int nd) voidsetOptions(SolverOptions options) Sets the solver options associated with this table.voidsetStationNames(List<String> stationNames)
-
Constructor Details
-
NetworkPercTable
Creates a quantile table from the two columns.- Parameters:
respTPerc- list of response-time quantilesqLenPerc- list of queue-length quantiles, in jobs
-
-
Method Details
-
getRespTPerc
- Returns:
- the RespTPerc column
-
getQLenPerc
- Returns:
- the QLenPerc column
-
getClassNames
- Returns:
- the job class names, one per row
-
setClassNames
- Parameters:
classNames- the class names, one per row
-
getStationNames
- Returns:
- the station names, one per row
-
setStationNames
- Parameters:
stationNames- the station names, one per row
-
setNumberOfDigits
public void setNumberOfDigits(int nd) - Parameters:
nd- number of decimal digits used when printing
-
setOptions
Description copied from class:AvgTableSets the solver options associated with this table.- Overrides:
setOptionsin classAvgTable- Parameters:
options- the solver options associated with this table
-
print
public void print()Prints the table using the options attached to it. -
print
Prints the table.- Parameters:
options- the solver options controlling verbosity
-
printTable
public void printTable()Prints the table using the options attached to it. -
printTable
Prints the table.- Parameters:
options- the solver options controlling verbosity
-