Package | Description |
---|---|
examples.jmarkov | |
jmarkov |
Provides the basic elements to model continuous time Markov chains (CTMC).
|
jmarkov.solvers |
Provides classes for customizing a solver used by JMarkov to solve transient
and steady state probabilities in different models.
|
Modifier and Type | Method and Description |
---|---|
static void |
BBPhBufExp.bufferVariation(int workers,
int stations,
double[][] velocities,
ContPhaseVar[] vars,
boolean[] buffer,
int maxBuff,
java.io.FileWriter file,
java.lang.String description,
int debugLevel) |
double[] |
Jackson.effLambdas()
Returns the throughput rate for every Station
|
double |
BBPhBuf.getResetRate()
Returns the steady-state rate of occurrance of a Reset (i.e.,
throughput);
|
double |
BBPhase.getResetRate()
Returns the steadystate rate of occurrance of a Reset
resetRate;
|
static void |
BBPhBufExp.modelPrinting(int workers,
int[] bufferCaps,
int stations,
double[][] velocities,
ContPhaseVar[] vars,
java.lang.String description,
boolean printHeads,
java.io.BufferedWriter output,
int debugLevel) |
Modifier and Type | Method and Description |
---|---|
double |
MarkovProcess.getEventRate(int eNum)
Return the steadystate rate of occurrance of the Events number
eNum.
|
double |
GeomProcess.getEventRate(int eNum) |
double[] |
MarkovProcess.getEventsRates()
Return an array with the steadystate rate of occurrance of all
the Events.
|
double |
GeomProcess.getExpectedLevel()
Returns the Expected Value for the Level.
|
double[] |
GeomProcess.getInitialSol()
Computes and returns the initial solution [ pi(0), pi(1) ].
|
double[] |
MarkovProcess.getMOPsAvg()
Returns an array with the average of all the steady state
measures of performance.
|
double |
MarkovProcess.getMOPsAvg(int mopNum)
Returns the steady state measures average of the MOP numbre
mopNum.
|
double |
MarkovProcess.getMOPsAvg(java.lang.String mopName)
Returns the steady state measures average of the MOP with name
mopName.
|
double[] |
MarkovProcess.getMOPsMoment(int m)
Returns an array with the m-th moment of all the steady state
measures of performance.
|
double |
MarkovProcess.getMOPsMoment(int mopNum,
int m)
Returns the steady state measures m-th moment of the MOP number
mopNum. m=1 is the long-run expected value, m=2 expected value
of the square, etc.
|
double |
GeomProcess.getMOPsMoment(int mopNum,
int m) |
double |
MarkovProcess.getMOPsMoment(java.lang.String mopName,
int m)
Returns the steady state measures m-th moment of the MOP with
name mopName. m=1 is the long-run expected value.
|
no.uib.cipr.matrix.Matrix |
GeomProcess.getRmatrix()
The R Matrix of the Geometric solution.
|
double[] |
MarkovProcess.getSteadyState()
Returns the steady state probabilities for this model.
|
double[] |
GeomProcess.getSteadyState(int level)
Return an array with the probabilities for the given level.
|
double[] |
GeomProcess.getVectorPi0()
Returns the steady State probabilities for boundary level.
|
double[] |
GeomProcess.getVectorPi1()
Returns the steady State probabilities for level 1.
|
double[] |
GeomProcess.getVectorPi1Mod()
Returns the steady State probabilities for level 1.
|
double[][] |
GeomProcess.matrixRtoArray() |
double[] |
GeomProcess.steadyProbabilities()
Computes the steady state probabilities for the generated
States (up to level 2).
|
Modifier and Type | Method and Description |
---|---|
double[][] |
MtjLogRedSolver.getRmatrix() |
abstract double[][] |
GeometrixSolver.getRmatrix()
This process should be extended in order to compute the R
matrix of the QBD.
|
abstract double[][] |
GeometricSolver.getRmatrix()
This process should be extended in order to compute the R
matrix of the QBD.
|
abstract double[] |
SteadyStateSolver.getSteadyState()
This process should be extended in order to compute the steady State
probabilities of the MarkovChain.
|
double[] |
MtjSolver.getSteadyState() |
double[] |
JamaSolver.getSteadyState()
It find the steady state probabilities.
|