Package jline.api.pfqn.ld
Class Pfqn_schmidt
java.lang.Object
jline.api.pfqn.ld.Pfqn_schmidt
Schmidt's exact MVA for networks with general scheduling disciplines and
multi-server stations ([XN,QN,UN,CN] = pfqn_schmidt(D,N,S,sched,v)).
This class is a thin front-end over Pfqn_schmidt_amva.pfqn_schmidt(jline.util.matrix.Matrix, jline.util.matrix.Matrix, jline.util.matrix.Matrix, java.util.List<jline.lang.constant.SchedStrategy>), the
port of matlab/src/api/pfqn/pfqn_schmidt.m, exposing the result as a
Ret.pfqnSchmidt. It previously implemented a different algorithm
(own-class queue lengths, Poisson marginals); it now follows MATLAB.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Ret.pfqnSchmidtpfqn_schmidt(Matrix D, Matrix N, Matrix S, List<SchedStrategy> sched) static Ret.pfqnSchmidtpfqn_schmidt(Matrix D, Matrix N, Matrix S, List<SchedStrategy> sched, Matrix v)
-
Method Details
-
pfqn_schmidt
-
pfqn_schmidt
public static Ret.pfqnSchmidt pfqn_schmidt(Matrix D, Matrix N, Matrix S, List<SchedStrategy> sched, Matrix v) - Parameters:
D- service demand matrix (M x R)N- population vector (1 x R)S- number of servers per station (M x 1, or M x R per class)sched- scheduling discipline per stationv- visit ratio matrix (M x R); null for ones
-