Class SolverMultiClosedChow
java.lang.Object
solvers.SolverMulti
solvers.SolverMultiIterative
solvers.SolverMultiClosedAMVA
solvers.multiSolverAlgorithms.SolverMultiClosedChow
This class implements the AQL (Aggregated Queue Length) algorithm for solving multi-closed models
- Author:
- Abhimanyu Chugh
-
Field Summary
Fields inherited from class SolverMultiClosedAMVA
clsPopulationFields inherited from class SolverMultiIterative
DEFAULT_TOLERANCE, iterations, MAX_ITERATIONS, toleranceFields inherited from class SolverMulti
classes, CLOSED_CLASS, clsNumJobs, clsRespTime, clsThroughput, DELAY, HOL, LD, LI, name, OPEN_CLASS, priorities, PRS, pw, queueLen, residenceTime, scQueueLen, scResidTime, scThroughput, scUtilization, servers, servTime, stations, sysNumJobs, sysResponseTime, sysThroughput, throughput, type, utilization, visits -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class SolverMultiClosedAMVA
getTotNumJobs, hasSufficientProcessingCapacity, maxDiff, maxDiff, solve, solveLI, validateToleranceMethods inherited from class SolverMultiIterative
getIterations, setMaxIterations, setToleranceMethods inherited from class SolverMulti
getAggrQueueLen, getAggrQueueLen, getAggrResTime, getAggrResTime, getAggrThroughput, getAggrThroughput, getAggrUtilization, getAggrUtilization, getClsResTime, getClsResTime, getClsThroughput, getClsThroughput, getQueueLen, getQueueLen, getResTime, getResTime, getThroughput, getThroughput, getTotResTime, getTotThroughput, getUtilization, getUtilization, getVisits, input, input, printIndices, setServTime, toString
-
Constructor Details
-
SolverMultiClosedChow
public SolverMultiClosedChow(int classes, int stations, int[] classPopulation)
-
-
Method Details
-
getQueueLensWithOneLessCustomer
protected double[][] getQueueLensWithOneLessCustomer()- Specified by:
getQueueLensWithOneLessCustomerin classSolverMultiClosedAMVA
-