Package jline.solvers
Class NetworkLossTable
java.lang.Object
jline.solvers.AvgTable
jline.solvers.NetworkLossTable
Table of loss (drop) metrics for every station-class pair that receives
offered traffic: offered arrival rate (ArvR), carried throughput (Tput), loss
rate (ArvR - Tput, the rate of jobs dropped by finite capacity, blocking, or
reneging) and loss ratio (LossRate / ArvR).
Only pairs with ArvR > 0 are listed, which excludes the Source (whose offered arrival rate is zero); a lossless station has ArvR = Tput and so LossRate = LossRatio = 0. Port of MATLAB getAvgLossTable.m.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget(int col) Retrieves a specific column from the table as a list.getArvR()getTput()voidprint()Prints the table contents in a human-readable format.voidprint(SolverOptions options) voidvoidprintTable(SolverOptions options) voidsetClassNames(List<String> classNames) voidsetFirstColumnName(String name) voidsetOptions(SolverOptions options) Sets the solver options associated with this table.voidsetStationNames(List<String> stationNames)
-
Constructor Details
-
NetworkLossTable
-
-
Method Details
-
setFirstColumnName
-
get
Description copied from class:AvgTableRetrieves a specific column from the table as a list. -
getArvR
-
getTput
-
getLossRate
-
getLossRatio
-
getStationNames
-
setStationNames
-
getClassNames
-
setClassNames
-
setOptions
Description copied from class:AvgTableSets the solver options associated with this table.- Overrides:
setOptionsin classAvgTable- Parameters:
options- the solver options used when computing this table
-
print
public void print()Description copied from class:AvgTablePrints the table contents in a human-readable format. Implementation is provided by subclasses for specific table types. -
print
-
printTable
public void printTable() -
printTable
-