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

D

darDistribucion(String, ArrayList<Double>) - Method in class jphase.distributions.DistributionManager
Returns the distribution given the name and the distribution
darDistribucion() - Method in class jphase.distributions.EDistribution
Returns the LeCruyer distribuion object
darDistribucion() - Method in interface jphase.distributions.IDistribution
Returns the distribution
darDistribucion(String) - Method in class jphase.distributions.UniformManager
Returns the random number generator given a name
darDistribucion(String, ArrayList<Double>) - Method in class jphase.GeneratorLEcuyer
 
darDistribuciones() - Method in class jphase.distributions.DistributionManager
Returns the list of distributions
darDistribuciones() - Method in class jphase.distributions.UniformManager
Returns the name of the streamers
darDistribuciones() - Method in class jphase.FittingLEcuyer
Returns the name of the distribution
darDistribuciones() - Method in class jphase.GeneratorLEcuyer
 
darGenerador() - Method in class jphase.distributions.EDistribution
Return the current random variate generator
darGenerador(RandomStream, String, ArrayList<Double>) - Method in interface jphase.distributions.IDistribution
Returns the generator for the distribution
darGenerador(RandomStream, String) - Method in interface jphase.distributions.IDistribution
Returns the generator for the distribution
darGenerador() - Method in interface jphase.distributions.IDistribution
Returns the actual distribution
darGeneradores() - Method in class jphase.distributions.EDistribution
Return the set of available generators
darGeneradores() - Method in interface jphase.distributions.IDistribution
Return the generator for the distribution
darGeneradoresUniformes() - Method in class jphase.GeneratorLEcuyer
 
darInfo() - Method in class jphase.GeneratorLEcuyer
 
darInfoUnif(String) - Method in class jphase.distributions.UniformManager
Returns the info of a generator
darInfoUnif(String) - Method in class jphase.GeneratorLEcuyer
 
darNumeroIteraciones() - Method in class jphase.GUI.GenerateVarFrame
Get the number of variates to be generated
darParametros() - Method in class jphase.distributions.EDistribution
Returns the name of the distribution parameters
darParametros() - Method in interface jphase.distributions.IDistribution
Resturns the parameters of the distribution
debug(int, String) - Method in class jmarkov.DebugReporter
Reports this debug information.
debug(int, String, boolean) - Method in class jmarkov.DebugReporter
Reports this debug information.
debug(int, String, boolean, boolean) - Method in class jmarkov.DebugReporter
Reports this debug information.
debug(int, String) - Method in class jmarkov.jmdp.MDP
Prints a message in the reporter.
debug(int, String, boolean, boolean) - Method in class jmarkov.jmdp.MDP
Prints debug information in the reporter.
debug(int, String, boolean) - Method in class jmarkov.jmdp.MDP
Prints debug information in the reporter.
debug(int, String) - Method in class jmarkov.MarkovProcess
Prints debug information with this importance level
debug(int, String, boolean) - Method in class jmarkov.MarkovProcess
Prints debug information with this importance level
debug(int, String, boolean, boolean) - Method in class jmarkov.MarkovProcess
Prints debug information with this importance level
DebugReporter - Class in jmarkov
A debug reporter is used to report debug Information from a program.
DebugReporter(int) - Constructor for class jmarkov.DebugReporter
Creates a debug reporter that will report to standard I/O.
DebugReporter(PrintWriter) - Constructor for class jmarkov.DebugReporter
Creates a debug reporter that will send its output to the given PrintWriter.
DecisionRule<S extends State,A extends Action> - Class in jmarkov.basic
This class represents a deterministic decision rule which assigns an action to every state.
DecisionRule() - Constructor for class jmarkov.basic.DecisionRule
Creates a new empty decision rule
DecisionRule(DecisionRule<S, A>) - Constructor for class jmarkov.basic.DecisionRule
Creates a decision rule from a given one
defaultFinalCost(S) - Method in class jmarkov.jmdp.FiniteMDP
This method returns the cost incurred if the last stage ends with the system at state i choosing the best immediate cost.
DemandEvent - Class in examples.jmdp
This class represent a demand event in an inventory system and it is used by many examples.
DemandEvent(int, boolean) - Constructor for class examples.jmdp.DemandEvent
 
DenseContPhaseVar - Class in jphase
This class allows the creation and manipulation of Continuous Phase-type distributions represented by dense matrices.
DenseContPhaseVar() - Constructor for class jphase.DenseContPhaseVar
Constructs an empty continuous Phase-type Distribution with dense representation
DenseContPhaseVar(int) - Constructor for class jphase.DenseContPhaseVar
Constructs an empty Continuous Phase-type Distribution of size n with dense representation
DenseContPhaseVar(DenseVector, DenseMatrix) - Constructor for class jphase.DenseContPhaseVar
Constructs a continuous Phase-type Distribution with dense representation
DenseContPhaseVar(Vector, Matrix) - Constructor for class jphase.DenseContPhaseVar
Constructs a continuous Phase-type Distribution with dense representation
DenseContPhaseVar(double[], double[][]) - Constructor for class jphase.DenseContPhaseVar
Constructs a continuous Phase-type Distribution with dense representation
DenseDiscPhaseVar - Class in jphase
This class allows the creation and manipulation of Discrete Phase-type distributions represented by dense matrices.
DenseDiscPhaseVar() - Constructor for class jphase.DenseDiscPhaseVar
Constructs an empty Discrete Phase-type Distribution with dense representation
DenseDiscPhaseVar(int) - Constructor for class jphase.DenseDiscPhaseVar
Constructs an empty Discrete Phase-type Distribution of size n with dense representation
DenseDiscPhaseVar(DenseVector, DenseMatrix) - Constructor for class jphase.DenseDiscPhaseVar
Constructs a Discrete Phase-type Distribution with dense representation
DenseDiscPhaseVar(Vector, Matrix) - Constructor for class jphase.DenseDiscPhaseVar
Constructs a Discrete Phase-type Distribution with dense representation
DenseDiscPhaseVar(double[], double[][]) - Constructor for class jphase.DenseDiscPhaseVar
Constructs a Discrete Phase-type Distribution with dense representation
denseMatrixToString() - Method in class jmarkov.MarkovProcess
Returns a String with a description of the Model: the States and the Transition Matrix.
denseMatrixToString(int, int, boolean, boolean) - Method in class jmarkov.MarkovProcess
Returns the Transition Matrix as a String.
DenseRatesPanel - Class in jmarkov.gui
This class presents the rate matrix through a table.
DenseRatesPanel() - Constructor for class jmarkov.gui.DenseRatesPanel
Default constructor.
description() - Method in class examples.jmarkov.AccessControl2Queues
 
description() - Method in class examples.jmarkov.BBPhase
 
description() - Method in class examples.jmarkov.BBPhBuf
 
description() - Method in class examples.jmarkov.BucketBrigades
 
description() - Method in class examples.jmarkov.BucketBuffers
 
description() - Method in class examples.jmarkov.DriveThru
 
description() - Method in class examples.jmarkov.ErlangQueue
 
description() - Method in class examples.jmarkov.HiperExQueue
 
description() - Method in class examples.jmarkov.Jackson
 
description() - Method in class examples.jmarkov.Kanban
Describes the system
description() - Method in class examples.jmarkov.PHLine
 
description() - Method in class examples.jmarkov.PickBlockNarrow
 
description() - Method in class examples.jmarkov.PickBlockNarrowCont
 
description() - Method in class examples.jmarkov.PickBlockNarrowSlow
 
description() - Method in class examples.jmarkov.PickBlockWide
 
description() - Method in class examples.jmarkov.PickBlockWideContKPickers_V3
 
description() - Method in class examples.jmarkov.PickBlockWideSlow
 
description() - Method in class examples.jmarkov.QueueMEk1
 
description() - Method in class examples.jmarkov.QueueMH2k1
 
description() - Method in class examples.jmarkov.QueueMM1N
 
description() - Method in class examples.jmarkov.QueueMM2dN
 
description() - Method in class examples.jmarkov.QueueMMKdN
 
description() - Method in class examples.jmarkov.QueuePhPh2
 
description() - Method in class examples.jmarkov.Web
 
description() - Method in class examples.jmdp.TandemEvent
 
description() - Method in class examples.jphase.PhaseSystem
 
description() - Method in class jmarkov.basic.Action
The user SHOULD override this method to give a complete description for the action.
description() - Method in class jmarkov.basic.DecisionRule
Gives the sting representation of this Rule
description() - Method in class jmarkov.basic.Event
It is highly recommended that the user overrides it to give a description to be used when reporting the occurrance rates of the events, and GUI.
description() - Method in interface jmarkov.basic.JMarkovElement
This method return a complete verbal describtion of this element.
description() - Method in class jmarkov.basic.State
Returns a String that describes the State.
description() - Method in class jmarkov.basic.Transition
 
description() - Method in class jmarkov.basic.TransitionsSet
 
description() - Method in class jmarkov.basic.ValueFunction
 
description() - Method in class jmarkov.GeomState
 
description() - Method in class jmarkov.jmdp.solvers.LPBCLDiscountedSolver
 
description() - Method in class jmarkov.jmdp.solvers.PolicyIterationSolver
 
description() - Method in class jmarkov.jmdp.solvers.PolicyIterationSolverAvg
 
description() - Method in class jmarkov.jmdp.solvers.Solver
 
description() - Method in class jmarkov.jmdp.solvers.StochasticShortestPathSolver
 
description() - Method in class jmarkov.jmdp.solvers.ValueIterationSolver
 
description() - Method in class jmarkov.MarkovProcess
This method should be implemented by the subclass to give word description of the model.
description() - Method in class jmarkov.solvers.JamaSolver
 
description() - Method in class jmarkov.solvers.JamaTransientSolver
 
description() - Method in class jmarkov.solvers.MtjLogRedSolver
 
description() - Method in class jmarkov.solvers.MtjSolver
 
description() - Method in class jphase.AbstractContPhaseVar
 
description() - Method in class jphase.AbstractDiscPhaseVar
 
description() - Method in class jphase.ErlangCoxianVar
 
destination(CowQuantity, CowActions, int) - Method in class examples.jmdp.CowHerd
 
destination(InvLevel, Order, int) - Method in class examples.jmdp.WagnerWhitin
 
destination(S, A, int) - Method in class jmarkov.jmdp.FiniteDP
State where the system will end up if action a is taken from state i at time t.
dests(AccessControl2QueuesState, AccessControl2QueuesEvent) - Method in class examples.jmarkov.AccessControl2Queues
 
dests(BBPhaseState, BBPhaseEvent) - Method in class examples.jmarkov.BBPhase
 
dests(BucketState, BucketEvent) - Method in class examples.jmarkov.BucketBrigades
This function returns an array of states that are reached from a state i after the event e has ocurred.
dests(BucketStateBuf, BucketEventBuf) - Method in class examples.jmarkov.BucketBuffers
This function returns an array of states that are reached from a state i after the event e has ocurred.
dests(DriveThruState, DriveThruEvent) - Method in class examples.jmarkov.DriveThru
Computes the status of the destination when an event occurs
dests(ErlangQueueState, int, ErlangQueueEvent) - Method in class examples.jmarkov.ErlangQueue
 
dests(HiperExQueueState, int, HiperExQueueEvent) - Method in class examples.jmarkov.HiperExQueue
 
dests(JacksonState, JacksonEvent) - Method in class examples.jmarkov.Jackson
 
dests(KanbanState, KanbanEvent) - Method in class examples.jmarkov.Kanban
 
dests(PHLineState, int, PHLineEvent) - Method in class examples.jmarkov.PHLine
 
dests(PickBlockNarrowState, PickBlockNarrowEvent) - Method in class examples.jmarkov.PickBlockNarrow
 
dests(PickBlockNarrowContState, PickBlockNarrowContEvent) - Method in class examples.jmarkov.PickBlockNarrowCont
 
dests(PickBlockNarrowSlowState, PickBlockNarrowSlowEvent) - Method in class examples.jmarkov.PickBlockNarrowSlow
 
dests(PickBlockWideState, PickBlockWideEvent) - Method in class examples.jmarkov.PickBlockWide
 
dests(PickBlockWideContKPickers_V3State, PickBlockWideContKPickers_V3Event) - Method in class examples.jmarkov.PickBlockWideContKPickers_V3
 
dests(PickBlockWideSlowState, PickBlockWideSlowEvent) - Method in class examples.jmarkov.PickBlockWideSlow
 
dests(QueueMEk1State, int, QueueMEk1Event) - Method in class examples.jmarkov.QueueMEk1
 
dests(QueueMH2k1State, int, QueueMH2k1Event) - Method in class examples.jmarkov.QueueMH2k1
 
dests(QueueMM1NState, QueueMM1NEvent) - Method in class examples.jmarkov.QueueMM1N
 
dests(MM2dNState, QMM2dNEvent) - Method in class examples.jmarkov.QueueMM2dN
 
dests(QueueMMKdNState, QueueMMKdNEvent) - Method in class examples.jmarkov.QueueMMKdN
 
dests(QueuePhPh2State, int, QueuePhPh2Event) - Method in class examples.jmarkov.QueuePhPh2
 
dests(WebState, WebEvent) - Method in class examples.jmarkov.Web
 
dests(RealSystemState, RealSystemEvent) - Method in class examples.jphase.PhaseSystem
 
dests(Sub, int, E) - Method in class jmarkov.GeomProcess
Determines the destination set of States when events e occurs.
dests(GeomState<Sub>, E) - Method in class jmarkov.GeomProcess
Overrides SimpleMarkovProcess' method
dests(S, E) - Method in class jmarkov.SimpleMarkovProcess
Determines the destination set of States when events e occurs.
DiscPhaseFitter - Class in jphase.fit
This class defines the methods and attributes for any class implementing fitting methods for Discrete Phase-Type distributions
DiscPhaseFitter(int[]) - Constructor for class jphase.fit.DiscPhaseFitter
Constructor of the fitter from a data array
DiscPhaseVar - Interface in jphase
This interface defines the behaviour that any Discrete Phase-Type distribution should have
displayVar(PhaseVarInfo) - Method in class jphase.GUI.TreeManagerPanel
Display variable in the tab pane
distance(double[], double[]) - Static method in class jphase.MatrixUtils
Calculates the distance between two arrays, defined as the maximum Euclidean distance between every entry in those arrays
distance(double[], double[]) - Static method in class jphase.Utils
Euclidean norm btween given arrays
distribucion - Variable in class jphase.distributions.EDistribution
The distribution object
distribucion - Variable in class jphase.GeneratorLEcuyer
Current distribution to be generated
distribuciones - Variable in class jphase.distributions.DistributionManager
List of Distributions
DistributionManager - Class in jphase.distributions
This class manages the distribution used to be fitted or generated
DistributionManager() - Constructor for class jphase.distributions.DistributionManager
Initializes the distributions
doFitHyperErlang() - Method in class jphase.fit.EMHyperErlangFit
Returns a HyperErlang variable with the best fit experiments to be fitted
doFitN(double[]) - Method in class jphase.fit.EMHyperExpoFit
This method implements the EM algorithm from the data, with the specified number of exponential phases
doFitN(double[]) - Method in class jphase.fit.EMPhaseFit
Estimation method with a given number of phases
doFitNM(HyperErlangVar) - Method in class jphase.fit.EMHyperErlangFit
This method returns a completely specified HyperErlang variable, such that it has the best likelihood between all the possible combinations of N phases in M branches
doFitNMR(HyperErlangVar) - Method in class jphase.fit.EMHyperErlangFit
This method returns a completely specified HyperErlang variable, such that it has the best likelihood after the execution of the EM algorithm for the case where the variable has N phases in M branches, distributed as determined by the vector r experiments to be fitted
DriveThru - Class in examples.jmarkov
This class implements a Drive Thru.
DriveThru(double, double, double, int, int, int) - Constructor for class examples.jmarkov.DriveThru
Constructor de un DriveThru.
DriveThru() - Constructor for class examples.jmarkov.DriveThru
Default constructor for GUI.
DTMDP<S extends State,A extends Action> - Class in jmarkov.jmdp
This class represents a discrete time infnite horizon MDP problem.
DTMDP(States<S>) - Constructor for class jmarkov.jmdp.DTMDP
Creates a new infinite horizon discrete time (MDP) Problem.
DTMDP(S) - Constructor for class jmarkov.jmdp.DTMDP
Creates a new infinite horizon discrete time (MDP) Problem.
DTMDPEv<S extends State,A extends Action,E extends Event> - Class in jmarkov.jmdp
This class represents an infinite horizon, discrete time, Markov Decision Process with events.
DTMDPEv(States<S>) - Constructor for class jmarkov.jmdp.DTMDPEv
Creates a new infinite horizon discrete time (MDP) Problem with events
DTMDPEvA<S extends State,A extends Action,E extends Event> - Class in jmarkov.jmdp
This class represents an infinite horizon, discrete time, Markov Decision Process with events, where actions depend on events.
DTMDPEvA(States<S>) - Constructor for class jmarkov.jmdp.DTMDPEvA
Creates a new infinite horizon discrete time (MDP) Problem with events
A B C D E F G H I J K L M N O P Q R S T U V W Z