A B C D E F G H I J K L M N O P Q R S T U V W Z 

E

EDistribution - Class in jphase.distributions
This is an abstract class that implements some of the methods that define a distribution
EDistribution() - Constructor for class jphase.distributions.EDistribution
 
effLambdas() - Method in class examples.jmarkov.Jackson
Returns the throughput rate for every Station
EMHyperErlangFit - Class in jphase.fit
This class implements the Maximum Likelihood method proposed by Thümmler, Buchholz and Telek in "A novel approach for fitting probability distributions to real trace data with the EM algorithm", 2005.
EMHyperErlangFit(double[]) - Constructor for class jphase.fit.EMHyperErlangFit
 
EMHyperExpoFit - Class in jphase.fit
This class implements the Maximum Likelihood method proposed by Khayari, Sadre and Haverkort in "Fitting world-wide web request traces with the EM algorithm", 2003.
EMHyperExpoFit(double[]) - Constructor for class jphase.fit.EMHyperExpoFit
 
EMPhaseFit - Class in jphase.fit
This class implements the Maximum Likelihood method proposed by Asmussen, Nerman and Olsson in "Fitting Phase-type Distributions via the EM algorithm", 1996.
EMPhaseFit(double[]) - Constructor for class jphase.fit.EMPhaseFit
 
eqResidualTime() - Method in class jphase.AbstractContPhaseVar
 
eqResidualTime() - Method in interface jphase.ContPhaseVar
Computes the Equilibrium Residual Distribution
equals(Object) - Method in class jmarkov.basic.Action
This method calls compareTo to check if the Action are equal.
equals(Object) - Method in class jmarkov.basic.DecisionRule
Determines if the given decision rules are equal.
equals(Object) - Method in class jmarkov.basic.Event
This method calls compareTo to check if the Action are equal.
equals(Object) - Method in interface jmarkov.basic.JMarkovElement
Returns true if these two elements are equal.
equals(PropertiesEvent) - Method in class jmarkov.basic.PropertiesEvent
 
equals(Object) - Method in class jmarkov.basic.State
If Object is not State it returns false.
Erlang(double, int) - Static method in class jphase.DenseContPhaseVar
Constructs a Phase-Type representation of an Erlang distribution with rate lambda and n exponential phases
erlang(double, int, Random) - Static method in class jphase.generator.GeneratorUtils
Returns a random number with Erlang(lambda, r) distribution.
ErlangCoxian(int, double, double, double, double, double) - Static method in class jphase.DenseContPhaseVar
Constructs a Phase-Type representation of an ErlangCoxian distribution as defined by Osogami and Harchol in "Closed form solutions for mapping general distributions to quasi-minimal PH distributions", 2005.
ErlangCoxianVar - Class in jphase
Phase-Type representation of an ErlangCoxian distribution as defined by Osogami and Harchol in "Closed form solutions for mapping general distributions to quasi-minimal PH distributions", 2005.
ErlangCoxianVar() - Constructor for class jphase.ErlangCoxianVar
Constructor of an Erlang Coxian variable in dense representation.
ErlangCoxianVar(int, double, double, double, double, double) - Constructor for class jphase.ErlangCoxianVar
Constructor of a ErlangCoxian variable in dense representation
ErlangCoxianVar(int) - Constructor for class jphase.ErlangCoxianVar
Constructor of a ErlangCoxian variable in dense representation
ErlangQueue - Class in examples.jmarkov
This class implements a system with N servers with erlang services.
ErlangQueue(double, double, int, int) - Constructor for class examples.jmarkov.ErlangQueue
 
escritor(PrintWriter, DoubleArrayList) - Static method in class jphase.values.ReaderWriter
Given a file writer, uses it to write a data array.
evalPoints - Static variable in class jphase.fit.EMPhaseFit
Constant to multiply the size of the data trace to obtain the number of evaluation points.
Event - Class in jmarkov.basic
The class Event allows the user to define the implementation of the Events that can alter the States of the Markov Chain.
Event() - Constructor for class jmarkov.basic.Event
 
eventRatesToString(int, int) - Method in class jmarkov.MarkovProcess
Return a String as printed by printEventsrates
Events<E extends Event> - Interface in jmarkov.basic
This class represents a set of objects Event.
eventsRatesToString() - Method in class jmarkov.MarkovProcess
Return a string as eventsRatesToString, with width 8 and 4 decimals
EventsSet<E extends Event> - Class in jmarkov.basic
This class represent a set of Events.
EventsSet() - Constructor for class jmarkov.basic.EventsSet
Creates an empty set of Events;
EventsSet(E[]) - Constructor for class jmarkov.basic.EventsSet
Creates an empty set of Events;
examples.jmarkov - package examples.jmarkov
 
examples.jmdp - package examples.jmdp
 
examples.jphase - package examples.jphase
 
exitRate(S, A) - Method in class jmarkov.jmdp.CT2DTConverter
This method calculates the exit rate for a given state and action.
exp(double, Matrix, Matrix) - Method in class jphase.MarkovMatrix
 
exp(double) - Method in class jphase.MarkovMatrix
 
exp(int, double, Matrix, Matrix) - Method in class jphase.MarkovMatrix
 
exp(Matrix, double, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Returns leftMat * exp(A x) * rightMat, for the value x.
exp(Matrix, double, Vector, Vector) - Static method in class jphase.MatrixUtils
Returns leftVec * exp(A x) * rightVec, for the value x.
exp(Matrix, double) - Static method in class jphase.MatrixUtils
Returns exp(A x), for the value x.
exp(Matrix, double, Matrix, Matrix, boolean) - Static method in class jphase.MatrixUtils
Returns leftMat * exp(A x) * rightMat, for the value x.
exp(Matrix, int, double, Matrix, Matrix, boolean) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x = 0 + i*delta, i=0,...
exp(Matrix, int, double, Vector, Vector, boolean) - Static method in class jphase.MatrixUtils
Returns leftVec * exp(A x) * rightVec, for all values x = 0 + i*delta, i=0,...
expectedValue() - Method in class jphase.AbstractContPhaseVar
 
expectedValue() - Method in class jphase.AbstractDiscPhaseVar
 
expectedValue() - Method in class jphase.HyperErlangVar
 
expectedValue() - Method in class jphase.HypoExponentialVar
 
expectedValue() - Method in interface jphase.PhaseVar
Computes the Expected Value of the Phase-type variable
expo(double) - Static method in class jphase.DenseContPhaseVar
Constructs a Phase-Type representation of an Exponential distribution with rate lambda
expRunge(int, double, Matrix, Matrix) - Method in class jphase.MarkovMatrix
 
expRunge(Matrix, int, double, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x = 0 + i*delta, i=0,...
expTimesOnes(double) - Method in class jphase.MarkovMatrix
 
expTimesOnes(double, Matrix) - Method in class jphase.MarkovMatrix
 
expTimesOnes(int, double, Matrix) - Method in class jphase.MarkovMatrix
 
expTimesOnes(Matrix, double) - Static method in class jphase.MatrixUtils
Returns exp(A x) * Ones, for the value x.
expTimesOnes(Matrix, double, Matrix) - Static method in class jphase.MatrixUtils
Returns leftMat * exp(A x) * Ones, for the value x.
expTimesOnes(Matrix, double, Vector) - Static method in class jphase.MatrixUtils
Returns leftVec * exp(A x) * OnesVector, for the value x.
expTimesOnes(Matrix, int, double, Matrix) - Static method in class jphase.MatrixUtils
Returns leftMat * exp(A x) * OnesCol, for all values x = 0 + i*delta, i=0,...
expTimesOnes(Matrix, int, double, Vector) - Static method in class jphase.MatrixUtils
Returns leftVec * exp(A x) * OnesVector, for all values x = 0 + i*delta, i=0,...
expUnif(double, Matrix, Matrix) - Method in class jphase.MarkovMatrix
Computes leftMat * exp(A x) * rightMat, for the value x.
expUnif(int, double, Matrix, Matrix) - Method in class jphase.MarkovMatrix
Computes leftMat * exp(A x) * rightMat, for all values x.
expUnif(double[], Matrix, Matrix) - Method in class jphase.MarkovMatrix
Computes leftMat * exp(A x) * rightMat, for all values x.
expUnif(int, double, Matrix, Matrix, int) - Method in class jphase.MarkovMatrix
Computes leftMat * exp(A x) * rightMat, for all values x= 0, delta, 2delta, 3delta,....
expUnif(double[], Matrix, Matrix, int) - Method in class jphase.MarkovMatrix
Computes leftMat * exp(A x) * rightMat, for all values x.
expUnif(Matrix, double, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for the value x.
expUnif(Matrix, int, double, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x = 0 + i*delta, i=0,...
expUnif(Matrix, int, double, Vector, Vector) - Static method in class jphase.MatrixUtils
Computes leftVec * exp(A x) * rightVec, for all values x = 0 + i*delta, i=0,...
expUnif(Matrix, double[], Matrix, Matrix) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x in times.
expUnif(Matrix, int, double, Matrix, Matrix, int) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x = 0 + i*delta, i=0,...
expUnif(Matrix, int, double, Vector, Vector, int) - Static method in class jphase.MatrixUtils
Computes leftVec * exp(A x) * rightVec, for all values x = 0 + i*delta, i=0,...
expUnif(Matrix, double[], Matrix, Matrix, int) - Static method in class jphase.MatrixUtils
Computes leftMat * exp(A x) * rightMat, for all values x in times.
expUnif(Matrix, double[], Vector, Vector, int) - Static method in class jphase.MatrixUtils
Computes leftVec * exp(A x) * rightVec, for all values x in times.
A B C D E F G H I J K L M N O P Q R S T U V W Z