Uses of Class
jline.solvers.NetworkAvgTable
Packages that use NetworkAvgTable
Package
Description
Advanced queueing network examples with complex features and topologies.
Abstractions to declare basic elements of a model.
Solver superclasses and related data structures.
Automatic solver selection and configuration for queueing networks.
This package provides an implementation of SolverCTMC.
This package provides an implementation of SolverENV (ENV).
LDES solver using SSJ library.
This package provides an implementation of SolverLQNS.
-
Uses of NetworkAvgTable in jline.examples.java.advanced
Methods in jline.examples.java.advanced that return NetworkAvgTableModifier and TypeMethodDescriptionstatic NetworkAvgTablePassAndSwapClosedTandemExample.ctmc()static NetworkAvgTablePassAndSwapExample.pas_compatibility_5class()Five-class compatibility model solved by CTMC.static NetworkAvgTablePassAndSwapExample.pas_mmk()M/M/K order-independent queue solved by CTMC.static NetworkAvgTablePassAndSwapExample.pas_selfloop()Self-loop swapping-graph model solved by CTMC. -
Uses of NetworkAvgTable in jline.gen
Methods in jline.gen that return types with arguments of type NetworkAvgTableModifier and TypeMethodDescriptionCluster.compareDispatching(Class<? extends NetworkSolver> solverClass, RoutingStrategy... policies) Solves the cluster under each provided dispatching strategy.Cluster.compareDispatching(Function<Network, NetworkAvgTable> solverFactory, RoutingStrategy... policies) Solves the cluster under each provided dispatching strategy using a custom solver factory.Cluster.compareScheduling(Class<? extends NetworkSolver> solverClass, SchedStrategy... disciplines) Solves the cluster under each provided scheduling discipline.Cluster.compareScheduling(Function<Network, NetworkAvgTable> solverFactory, SchedStrategy... disciplines) Solves the cluster under each provided scheduling discipline using a custom solver factory.Cluster.sweepArrivalRate(double[] rates, Class<? extends NetworkSolver> solverClass) Sweeps the (single-class) arrival rate of an open cluster and solves at each value.Cluster.sweepArrivalRate(double[] rates, Function<Network, NetworkAvgTable> solverFactory) Same asCluster.sweepArrivalRate(double[], Class)but with a custom solver factory.Cluster.sweepNumStations(int[] counts, Class<? extends NetworkSolver> solverClass) Sweeps the number of parallel servers (homogeneous service rate replicated) and solves at each value.Cluster.sweepNumStations(int[] counts, Function<Network, NetworkAvgTable> solverFactory) Same asCluster.sweepNumStations(int[], Class)but with a custom solver factory.Method parameters in jline.gen with type arguments of type NetworkAvgTableModifier and TypeMethodDescriptionCluster.compareDispatching(Function<Network, NetworkAvgTable> solverFactory, RoutingStrategy... policies) Solves the cluster under each provided dispatching strategy using a custom solver factory.Cluster.compareScheduling(Function<Network, NetworkAvgTable> solverFactory, SchedStrategy... disciplines) Solves the cluster under each provided scheduling discipline using a custom solver factory.Cluster.sweepArrivalRate(double[] rates, Function<Network, NetworkAvgTable> solverFactory) Same asCluster.sweepArrivalRate(double[], Class)but with a custom solver factory.Cluster.sweepNumStations(int[] counts, Function<Network, NetworkAvgTable> solverFactory) Same asCluster.sweepNumStations(int[], Class)but with a custom solver factory. -
Uses of NetworkAvgTable in jline.lang
Methods in jline.lang with parameters of type NetworkAvgTable -
Uses of NetworkAvgTable in jline.solvers
Methods in jline.solvers that return NetworkAvgTableModifier and TypeMethodDescriptionNetworkSolver.aT()NetworkSolver.aT(boolean keepDisabled) NetworkSolver.aT(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled) NetworkSolver.aT(SolverAvgHandles avgHandles) NetworkSolver.aT(SolverAvgHandles avgHandles, boolean keepDisabled) NetworkSolver.avgT()NetworkSolver.avgT(boolean keepDisabled) NetworkSolver.avgT(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled) NetworkSolver.avgT(SolverAvgHandles avgHandles) NetworkSolver.avgT(SolverAvgHandles avgHandles, boolean keepDisabled) NetworkSolver.avgTable()NetworkSolver.avgTable(boolean keepDisabled) NetworkSolver.avgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A) NetworkSolver.avgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled) NetworkSolver.avgTable(SolverAvgHandles avgHandles) NetworkSolver.avgTable(SolverAvgHandles avgHandles, boolean keepDisabled) NetworkSolver.getAvgQLenTable()Returns the table of average station queue lengths: the Station, JobClass and QLen columns ofNetworkSolver.getAvgTable(), row for row (MATLAB getAvgQLenTable).NetworkSolver.getAvgQLenTable(boolean keepDisabled) Returns the table of average station queue lengths, seeNetworkSolver.getAvgQLenTable().NetworkSolver.getAvgRespTTable()Returns the table of average station response times: the Station, JobClass and RespT columns ofNetworkSolver.getAvgTable(), row for row (MATLAB getAvgRespTTable).NetworkSolver.getAvgRespTTable(boolean keepDisabled) Returns the table of average station response times, seeNetworkSolver.getAvgRespTTable().NetworkSolver.getAvgT()Alias for getAvgTable().NetworkSolver.getAvgT(boolean keepDisabled) Alias for getAvgTable(boolean keepDisabled).Alias for getAvgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A).NetworkSolver.getAvgT(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled) Alias for getAvgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled).NetworkSolver.getAvgT(SolverAvgHandles avgHandles) Alias for getAvgTable(SolverAvgHandles avgHandles).NetworkSolver.getAvgT(SolverAvgHandles avgHandles, boolean keepDisabled) Alias for getAvgTable(SolverAvgHandles avgHandles, boolean keepDisabled).NetworkSolver.getAvgTable()Returns a table of average station metrics organized by job classes.NetworkSolver.getAvgTable(boolean keepDisabled) Returns a table of average station metrics organized by job classes with keepDisabled option.NetworkSolver.getAvgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A) Returns a table of average station metrics organized by job classes using individual handles.NetworkSolver.getAvgTable(AvgHandle Q, AvgHandle U, AvgHandle R, AvgHandle W, AvgHandle T, AvgHandle A, boolean keepDisabled) Returns a table of average station metrics organized by job classes using individual handles and keepDisabled option.NetworkSolver.getAvgTable(SolverAvgHandles avgHandles) Returns a table of average station metrics organized by job classes using specified handles.NetworkSolver.getAvgTable(SolverAvgHandles avgHandles, boolean keepDisabled) Returns a table of average station metrics organized by job classes using specified handles and keepDisabled option.protected NetworkAvgTableNetworkSolver.getAvgTableImpl()protected NetworkAvgTableNetworkSolver.getAvgTableImpl(boolean keepDisabled) Body ofNetworkSolver.getAvgTable(boolean), split out soLineResultRecordersees what the getter RETURNED.NetworkSolver.getAvgTputTable()Returns the table of average station throughputs: the Station, JobClass and Tput columns ofNetworkSolver.getAvgTable(), row for row (MATLAB getAvgTputTable).NetworkSolver.getAvgTputTable(boolean keepDisabled) Returns the table of average station throughputs, seeNetworkSolver.getAvgTputTable().NetworkSolver.getAvgUtilTable()Returns the table of average station utilizations: the Station, JobClass and Util columns ofNetworkSolver.getAvgTable(), row for row (MATLAB getAvgUtilTable).NetworkSolver.getAvgUtilTable(boolean keepDisabled) Returns the table of average station utilizations, seeNetworkSolver.getAvgUtilTable().NetworkSolver.getDeadlineTable()Returns a table of deadline-related metrics (response time and tardiness) organized by station and job class.NetworkSolver.getStageT()NetworkSolver.getStageT(boolean keepDisabled) NetworkSolver.getStageTable()Returns a table of average stage metrics organized by job classes.NetworkSolver.getStageTable(boolean keepDisabled) Returns a table of average stage metrics organized by job classes with keepDisabled option.NetworkAvgTable.metricView(String metric) The per-metric view of this table that getAvgQLenTable, getAvgUtilTable, getAvgRespTTable and getAvgTputTable return: same rows, printed as Station, JobClass and the named metric, as MATLAB's QT/UT/RT/TT tables.Every row naming the given station or class.The single row for the given (station, class) pair.The single row for the given station and class objects.Methods in jline.solvers with parameters of type NetworkAvgTableModifier and TypeMethodDescriptionstatic AvgTableNetworkAvgTable.tget(NetworkAvgTable T, String anyname) Extracts rows from the table matching the specified name (station or class).static AvgTableNetworkAvgTable.tget(NetworkAvgTable T, String stationname, String classname) Extracts rows from the table matching both station and class names. -
Uses of NetworkAvgTable in jline.solvers.auto
Methods in jline.solvers.auto that return NetworkAvgTableModifier and TypeMethodDescriptionSolverAUTO.avgQLenTable()Alias forSolverAUTO.getAvgQLenTable().SolverAUTO.avgRespTTable()Alias forSolverAUTO.getAvgRespTTable().SolverAUTO.avgTable()Alias for getAvgTable()SolverAUTO.avgTputTable()Alias forSolverAUTO.getAvgTputTable().SolverAUTO.avgUtilTable()Alias forSolverAUTO.getAvgUtilTable().SolverAUTO.getAvgQLenTable()Get average queue length tableSolverAUTO.getAvgQLenTable(boolean keepDisabled) Get average queue length table, keeping all-zero rows when askedSolverAUTO.getAvgRespTTable()Get average response time tableSolverAUTO.getAvgRespTTable(boolean keepDisabled) Get average response time table, keeping all-zero rows when askedSolverAUTO.getAvgTable()SolverAUTO.getAvgTputTable()Get average throughput tableSolverAUTO.getAvgTputTable(boolean keepDisabled) Get average throughput table, keeping all-zero rows when askedSolverAUTO.getAvgUtilTable()Get average utilization tableSolverAUTO.getAvgUtilTable(boolean keepDisabled) Get average utilization table, keeping all-zero rows when asked -
Uses of NetworkAvgTable in jline.solvers.ctmc
Methods in jline.solvers.ctmc that return NetworkAvgTable -
Uses of NetworkAvgTable in jline.solvers.env
Methods in jline.solvers.env that return NetworkAvgTableModifier and TypeMethodDescriptionfinal NetworkAvgTableSolverENV.getAvgTable()final NetworkAvgTableSolverENV.getAvgTable(SolverOptions options) final NetworkAvgTableSolverENV.getAvgTable(SolverOptions options, boolean keepDisabled) protected final NetworkAvgTableSolverENV.getAvgTableImpl(SolverOptions options, boolean keepDisabled) Body ofSolverENV.getAvgTable(SolverOptions, boolean), split out soLineResultRecordersees what the getter RETURNED. -
Uses of NetworkAvgTable in jline.solvers.ldes
Methods in jline.solvers.ldes that return NetworkAvgTableModifier and TypeMethodDescriptionSolverLDES.getAvgTable()Returns a table of average station metrics organized by job classes. -
Uses of NetworkAvgTable in jline.solvers.wrappers.lqns
Methods in jline.solvers.wrappers.lqns that return NetworkAvgTable