Package jline.api.sn
Class SnOpenProbTerms
java.lang.Object
jline.api.sn.SnOpenProbTerms
Open-class contribution to an aggregate state probability at one station.
The mixed branch shared by getProbAggr and getProbSysAggr:
a Delay carries an independent Poisson per open class, a queueing station
carries the multinomial-geometric product form in its utilizations, and a
Source (EXT) carries neither, its population belonging to the environment.
The system probability is the sum of these terms over the stations, plus the
closed classes' multinomial, so both getters call this one method.
Mirrors @SolverMVA/getProbAggr.m and @SolverFLD/getProbAggr.m
and the native Python _open_prob_aggr_terms.
- Since:
- LINE 3.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublesnOpenProbTerms(NetworkStruct sn, Matrix Q, Matrix U, Matrix nir, int ist) Log-probability contributed by the open classes at one station.
-
Method Details
-
snOpenProbTerms
Log-probability contributed by the open classes at one station.- Parameters:
sn- the NetworkStruct object for the queueing network modelQ- mean queue lengths, stations by classesU- utilizations, stations by classesnir- per-class job counts at station ist, as a rowist- station index (0-based)- Returns:
- the log contribution, or negative infinity for an impossible state
-