Package jline.solvers
Class NetworkAvgFJTable
java.lang.Object
jline.solvers.AvgTable
jline.solvers.NetworkAvgFJTable
Table of the fork-join section metrics FJQLen, FJRespT and FJTput, one row per
Fork/Join pair and job class crossing it.
Reported as a separate table rather than as extra rows or columns of getAvgTable, so that the average table keeps its shape on fork-join models. Port of MATLAB getAvgFJTable.m.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget(int col) Retrieves a specific column from the table as a list.intNumber of (pair, class) rows.voidprint()Prints the table contents in a human-readable format.voidprint(SolverOptions options) voidvoidprintTable(SolverOptions options) voidsetClassNames(List<String> classNames) voidsetForkNames(List<String> forkNames) voidsetJoinNames(List<String> joinNames) voidsetOptions(SolverOptions options) Sets the solver options associated with this table.
-
Constructor Details
-
NetworkAvgFJTable
-
-
Method Details
-
get
Description copied from class:AvgTableRetrieves a specific column from the table as a list. -
getNumRows
public int getNumRows()Number of (pair, class) rows. -
getFJQLen
-
getFJRespT
-
getFJTput
-
getForkNames
-
setForkNames
-
getJoinNames
-
setJoinNames
-
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
-