Package jline.api.qsys
Class QsysTvFluidResult
java.lang.Object
jline.api.qsys.QsysTvFluidResult
Trajectory of the Gt/Mt/st+GI many-server fluid queue, as produced by
Qsys_gtmtst_fluid.
Port of the struct returned by MATLAB qsys_gtmtst_fluid.m. Every array is indexed by the time grid.
- Since:
- LINE 3.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal double[]Abandonment rate.final double[]The arrival rate on the grid.final double[]Fluid in service.final double[]Gamma(t) = s'(t) + s(t)mu(t), the rate at which capacity frees up.final double[]Fluid in queue.final int[]1 while the queue is overloaded, 0 while it is underloaded.final double[]Service completion rate mu(t)B(t).final double[]The staffing on the grid.final double[]The time grid.final double[]B/s, the fraction of capacity in use.final double[]Potential waiting time of a quantum arriving now with infinite patience.final double[]Boundary waiting time, the age of the oldest fluid still waiting.final double[]Total fluid, B + Q. -
Constructor Summary
ConstructorsConstructorDescriptionQsysTvFluidResult(double[] times, int[] regime, double[] B, double[] Q, double[] X, double[] w, double[] v, double[] sigma, double[] alpha, double[] utilization, double[] arrivalRate, double[] staffing, double[] capacityRate) -
Method Summary
-
Field Details
-
times
public final double[] timesThe time grid. -
regime
public final int[] regime1 while the queue is overloaded, 0 while it is underloaded. -
B
public final double[] BFluid in service. -
Q
public final double[] QFluid in queue. -
X
public final double[] XTotal fluid, B + Q. -
w
public final double[] wBoundary waiting time, the age of the oldest fluid still waiting. -
v
public final double[] vPotential waiting time of a quantum arriving now with infinite patience. -
sigma
public final double[] sigmaService completion rate mu(t)B(t). -
alpha
public final double[] alphaAbandonment rate. -
utilization
public final double[] utilizationB/s, the fraction of capacity in use. -
arrivalRate
public final double[] arrivalRateThe arrival rate on the grid. -
staffing
public final double[] staffingThe staffing on the grid. -
capacityRate
public final double[] capacityRateGamma(t) = s'(t) + s(t)mu(t), the rate at which capacity frees up.
-
-
Constructor Details
-
QsysTvFluidResult
public QsysTvFluidResult(double[] times, int[] regime, double[] B, double[] Q, double[] X, double[] w, double[] v, double[] sigma, double[] alpha, double[] utilization, double[] arrivalRate, double[] staffing, double[] capacityRate)
-
-
Method Details