Class NetworkMomentResult
NetworkMomentTable, mirroring the mom
struct that MATLAB's getMomentTable returns as its second output.
The table shows only the diagonal of the queue-length covariance; this holder
carries the full per-station covariance blocks, the underlying
Pfqn_sens_mva / Pfqn_sens_mvaldmx
result, and the Pfqn_sens_respt result when the
sojourn-time moments were computed. Use it when the per-pair covariances are
needed.
Exactly one of qlenMva and qlenLdmx is non-null on a closed or
mixed model; both are null on a purely open model, whose queue-length law is
evaluated in closed form and has no lattice recursion behind it. The
convenience views Q, QVar and X are populated in every
case that defines them; QCov is null on the purely open branch and on
models whose queue-length path does not produce covariance blocks.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionMq x R mean queue length, one row per queueing station in node order.Matrix[]Per-station covariance blocks;QCov[i]is R x R with entry (r,s) = Cov[n(i,r),n(i,s)].The closed-multiserver or mixed queue-length result, or null.The per-class queue-length moment result, fromPfqn_sens_momwithgroups = 1..R, i.e.The closed single-server queue-length result, or null.Mq x R queue-length variance, Var[n(i,r)].The sojourn-time moment result, or null when response-time moments were not available (open models, or FCFS rates that are not class-independent).1 x R throughput of the queue-length path, or null on the purely open branch. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasQlen()Whether a queue-length recursion was run, i.e.
-
Field Details
-
qlenMva
The closed single-server queue-length result, or null. -
qlenLdmx
The closed-multiserver or mixed queue-length result, or null. -
respt
The sojourn-time moment result, or null when response-time moments were not available (open models, or FCFS rates that are not class-independent). -
qlenmom
The per-class queue-length moment result, fromPfqn_sens_momwithgroups = 1..R, i.e. one class per group. This is the source of the QLenSkew column: scaling L(i,r) alone is Akyildiz-Strelen Theorem 1 with the class subset T = {r}, so it generates the moments of n(i,r) itself rather than of the station total.Null unless moment order 3 was requested AND the model is closed single-server, which is the scope of
Pfqn_sens_mom. -
X
1 x R throughput of the queue-length path, or null on the purely open branch. -
Q
Mq x R mean queue length, one row per queueing station in node order. -
QVar
Mq x R queue-length variance, Var[n(i,r)]. -
QCov
Per-station covariance blocks;QCov[i]is R x R with entry (r,s) = Cov[n(i,r),n(i,s)]. Null on the purely open branch.
-
-
Constructor Details
-
NetworkMomentResult
public NetworkMomentResult()
-
-
Method Details
-
hasQlen
public boolean hasQlen()Whether a queue-length recursion was run, i.e. whether the model was closed or mixed rather than purely open.
-