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

C

canAddVar() - Method in class jphase.GUI.TreeManagerPanel
Returns True if a variable can be added
CANCEL - Variable in class jphase.GUI.NewQueueDialog
 
CANCEL - Variable in class jphase.GUI.PhaseGOF
String used as constant for the Close button
cancelB - Variable in class jphase.GUI.NewQueueDialog
 
CANCELB - Variable in class jphase.GUI.PhaseGOF
 
canGo() - Method in class jmarkov.MarkovProcess
Allos to stop model execution by graphica user interface.
cantF - Variable in class jphase.GUI.PhaseGOF
 
captureStandardErr() - Method in class jmarkov.gui.TextPanel
Forces this control to capture std. err
captureStandardOut() - Method in class jmarkov.gui.TextPanel
Forces this control to capture std. out.
captureStream(PrintStream) - Method in class jmarkov.gui.TextPanel
Captures the given PrintStream
cargarDatosList(String) - Static method in class jphase.values.ReaderWriter
Given a route that contains, this method reads a file located a ´ruta´ and stores it in Double List
CattleGrowth - Class in examples.jmdp
The Cattle Growth problem represent a male cattle, the states represent the weight at different ages.
CattleGrowth(int[], int, double[][][], double[][][], double[], double) - Constructor for class examples.jmdp.CattleGrowth
Builds a cattle Weight problem with the given initial weight.
CattleGrowth(int[], int, String, String, double[], double) - Constructor for class examples.jmdp.CattleGrowth
 
cdf(double) - Method in class jphase.AbstractContPhaseVar
 
cdf(int, double) - Method in class jphase.AbstractContPhaseVar
 
cdf(double) - Method in class jphase.AbstractDiscPhaseVar
 
cdf(int, double) - Method in class jphase.AbstractDiscPhaseVar
 
cdf(double) - Method in interface jphase.PhaseVar
Evaluates the cumulative distribution function at x
cdf(int, double) - Method in interface jphase.PhaseVar
Evaluates the cumulative distribution function at n values of x, starting with x=0, step delta
ceil(double, double) - Static method in class jphase.fit.FitterUtils
Computes the ceiling of a double with a predefined precision
changeLook(String, Window) - Static method in class jmarkov.gui.GuiUtils
Changes the current look and feel for the given Window.
clear() - Method in class jmarkov.gui.TextPanel
Clears the current text.
clear() - Method in class jphase.GUI.TreeManagerPanel
Remove all nodes except the root node.
clearMOPs() - Method in class jmarkov.MarkovProcess
Clear all MOPs defined in the system.
clone() - Method in class jmarkov.basic.PropertiesAction
 
clone() - Method in interface jmarkov.basic.PropertiesElement
 
clone() - Method in class jmarkov.basic.PropertiesEvent
 
clone() - Method in class jmarkov.basic.PropertiesState
 
closeFile() - Method in class jmarkov.jmdp.solvers.MPSXpressDiscounted
Close the MPS File
CLPAlgorithm - Class in jmarkov.jqbd.solvers
 
CLPAlgorithm(PhaseVar, PhaseVar) - Constructor for class jmarkov.jqbd.solvers.CLPAlgorithm
 
cmdExit() - Method in class jmarkov.gui.MarkovGUI
Closes the program.
cmdGo() - Method in class jmarkov.gui.MarkovGUI
Generates the currently loaded model.
cmdPause() - Method in class jmarkov.gui.MarkovGUI
Pauses generation of the current model.
cmdReLoad() - Method in class jmarkov.gui.MarkovGUI
Reloads the model.
cmdReStart() - Method in class jmarkov.gui.MarkovGUI
Re-starts the generation of the model.
cmdStep() - Method in class jmarkov.gui.MarkovGUI
Runs one step of model generation.
compareTo(Action) - Method in class examples.jmdp.Admit
 
compareTo(Action) - Method in class examples.jmdp.Order
 
compareTo(Event) - Method in class examples.jmdp.TandemEvent
 
compareTo(Event) - Method in class jmarkov.basic.Event
Returns positive if this Event has a higher number then the given event.
compareTo(PropertiesAction) - Method in class jmarkov.basic.PropertiesAction
 
compareTo(Action) - Method in class jmarkov.basic.PropertiesAction
 
compareTo(PropertiesEvent) - Method in class jmarkov.basic.PropertiesEvent
Compares the properties in order.
compareTo(Event) - Method in class jmarkov.basic.PropertiesEvent
 
compareTo(State) - Method in class jmarkov.basic.PropertiesState
 
compareTo(PropertiesState) - Method in class jmarkov.basic.PropertiesState
Compares according to the internal properties in lexicographic order.
compareTo(State) - Method in class jmarkov.basic.State
The method compareTo should be implemented in order to establish a total ordering among the States.
compareTo(State) - Method in class jmarkov.basic.StateEvent
 
compareTo(State) - Method in class jmarkov.GeomRelState
Compares GeomStates according to rLevel first and then according to the subStates comparator.
compareTo(State) - Method in class jmarkov.GeomState
Compares GeomStates according to level first and then according to the subStates comparator.
compExp() - Method in class jphase.MarkovMatrix
 
compLog() - Method in class jphase.MarkovMatrix
Computes the entry-wise logarithm of this matrix
componentHidden(ComponentEvent) - Method in class jmarkov.gui.MarkovGUI
 
componentMoved(ComponentEvent) - Method in class jmarkov.gui.MarkovGUI
 
componentResized(ComponentEvent) - Method in class jmarkov.gui.MarkovGUI
 
componentShown(ComponentEvent) - Method in class jmarkov.gui.MarkovGUI
 
computeMOPs(BankQueues, Bank2Queues.Measure) - Method in class examples.jmdp.Bank2Queues
Computes the measure of performance m of queue i
computeMOPs(MarkovProcess) - Method in class examples.jmdp.InvLevel
 
computeMOPs(PendingOrders, OrderProcessing.Measure) - Method in class examples.jmdp.OrderProcessing
 
computeMOPs(MarkovProcess) - Method in class jmarkov.basic.PropertiesState
By default it computes the long run average for each property. the user should override this method in order to compute more meaningful measures of performance.
computeMOPs(MarkovProcess<?, ?>) - Method in class jmarkov.basic.State
This method should be implemented in order to compute all the measures of performance MOPs.
computeMOPs(MarkovProcess<?, ?>) - Method in class jmarkov.basic.StateEvent
 
computeMOPs(MarkovProcess) - Method in class jmarkov.GeomRelState
 
computeMOPs(MarkovProcess) - Method in class jmarkov.GeomState
 
concatCols(Matrix, Matrix) - Static method in class jphase.MarkovMatrix
Concatenates matrices A and B by columns
concatCols(DenseMatrix, DenseMatrix) - Static method in class jphase.MatrixUtils
Concatenates the columns of the matrices, keeping the same number of rows in dense format
concatCols(Matrix, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Concatenates the columns of the matrices, keeping the same number of rows in the predefined format
concatQuad(Matrix, Matrix, Matrix, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Concatenates the colums of the left and right upper matrices and the result is concatenated by rows with the concatenation of left and right lower matrices
concatRows(Matrix, Matrix) - Static method in class jphase.MarkovMatrix
Concatenates matrices A and B by rows
concatRows(DenseMatrix, DenseMatrix) - Static method in class jphase.MatrixUtils
Concatenates the rows of the matrices, keeping the same number of colums in dense format
concatRows(Matrix, Matrix, Matrix) - Static method in class jphase.MatrixUtils
Concatenates the rows of the matrices, keeping the same number of colums in the predefined format
concatVectors(DenseVector, DenseVector) - Static method in class jphase.MatrixUtils
Concatenates the vectors in dense format
concatVectors(Vector, Vector, Vector) - Static method in class jphase.MatrixUtils
Concatenates the vectors in the predefined format
construct() - Method in class jmarkov.gui.SwingWorker
Compute the value to be returned by the get method.
contains(Event) - Method in class jmarkov.basic.EventsSet
Returns true if the set contains this Event.
contains(S) - Method in class jmarkov.basic.StatesSet
Returns true if the set contains this State.
continuousCost(BankQueues, BankServers) - Method in class examples.jmdp.Bank2Queues
 
continuousCost(CTStock, Order) - Method in class examples.jmdp.CTInventory
 
continuousCost(CTStockE, Order, CTInventoryEvent) - Method in class examples.jmdp.CTInventoryEvents
 
continuousCost(S, A) - Method in class jmarkov.jmdp.CTMDP
Cost incurred continuously in time until the next transition from state i given that action a is taken.
continuousCost(S, A) - Method in class jmarkov.jmdp.CTMDPEv
 
continuousCost(S, A, E) - Method in class jmarkov.jmdp.CTMDPEv
Reward obtained continuously in time during the sojourn time in state i until an action a is taken and a transition is triggered.
continuousCost(StateEvent<S, E>, A) - Method in class jmarkov.jmdp.CTMDPEvA
 
continuousCost(S, A, E) - Method in class jmarkov.jmdp.CTMDPEvA
Reward obtained continuously in time during the sojourn time in state i until an action a is taken and a transition is triggered.
ContPhaseFitter - Class in jphase.fit
This class defines the methods and attributes for any class implementing fitting methods for Continuous Phase-Type distributions
ContPhaseFitter(double[]) - Constructor for class jphase.fit.ContPhaseFitter
Constructor of the fitter from a data array
ContPhaseVar - Interface in jphase
This interface defines the methods and attributes that any Continuous Phase-Type distribution should have
ControlProdNonEvents - Class in examples.jmdp
The problem is a periodic review, single item, stochastic demand inventory problem.
ControlProdNonEvents(int, double, double, double, double, double, double) - Constructor for class examples.jmdp.ControlProdNonEvents
 
ControlProduccion - Class in examples.jmdp
This problem is periodic review, a single item, stochastic demand inventory problem.
ControlProduccion(int, double, double, double, double, double, double) - Constructor for class examples.jmdp.ControlProduccion
 
convoExpo(double) - Method in class jphase.ErlangCoxianVar
Creates a Dense Continuous Phase Variable that represents the convolution of the original ErlangCoxian distribution and an exponential phase with rate lambda
copy() - Method in interface jphase.ContPhaseVar
Creates a deep copy of the original Phase-Type Variable
copy() - Method in class jphase.DenseContPhaseVar
 
copy() - Method in class jphase.DenseDiscPhaseVar
 
copy() - Method in interface jphase.DiscPhaseVar
Creates a deep copy of the original Phase-Type Variable
copy() - Method in class jphase.ErlangCoxianVar
 
copy() - Method in class jphase.HyperErlangVar
 
copy() - Method in class jphase.HypoExponentialVar
 
copy() - Method in interface jphase.PhaseVar
Creates a deep copy of the original Phase-type variable
copy() - Method in class jphase.SparseContPhaseVar
 
copy() - Method in class jphase.SparseDiscPhaseVar
 
CowHerd - Class in examples.jmdp
The cow herd problem.
CowHerd(States<CowQuantity>, int, double[], int[]) - Constructor for class examples.jmdp.CowHerd
 
CowHerd(int, int, double[], int[]) - Constructor for class examples.jmdp.CowHerd
Builds a cow Herd problem with the given initial cows.
Coxian(int, double[], double[]) - Static method in class jphase.DenseContPhaseVar
Constructs a Phase-Type representation of a Coxian distribution with n phases
createActionTable(JTextComponent) - Static method in class jmarkov.gui.GuiUtils
The following two methods allow us to find an action provided by the editor kit by its name.
createCommandsFile() - Method in class jmarkov.jmdp.solvers.MPSXpressDiscounted
creates a File wit the XPress commands: readprob minim writesol quit
CT2DTConverter<S extends State,A extends Action> - Class in jmarkov.jmdp
This class formulates a DTMDP equivalent to a CTMDP.
CT2DTConverter(CTMDP<S, A>) - Constructor for class jmarkov.jmdp.CT2DTConverter
Constructor is not public because it should only be invoked by CTMDP in this same package.
CTInventory - Class in examples.jmdp
This class describes an inventory system with two items.
CTInventory(States<CTStock>, int, int, double, double, double, double, double, double) - Constructor for class examples.jmdp.CTInventory
 
CTInventoryEvents - Class in examples.jmdp
This class describes an inventory system with two items.
CTInventoryEvents(States<CTStockE>, int, int, double, double, double, double, double, double) - Constructor for class examples.jmdp.CTInventoryEvents
 
CTMDP<S extends State,A extends Action> - Class in jmarkov.jmdp
This class represents a continuous time MDP.
CTMDP(States<S>) - Constructor for class jmarkov.jmdp.CTMDP
Creates a new continuous time infinite horizon MDP Problem.
CTMDPEv<S extends State,A extends Action,E extends Event> - Class in jmarkov.jmdp
This class represents an Infinite horizon, continuous time Markov Decision Process with events.
CTMDPEv(States<S>) - Constructor for class jmarkov.jmdp.CTMDPEv
This constructor builds a continuous time MDP with events.
CTMDPEvA<S extends State,A extends Action,E extends Event> - Class in jmarkov.jmdp
This class represents an Infinite horizon, continuous time Markov Decision Process with events where actions depend on events.
CTMDPEvA(States<S>) - Constructor for class jmarkov.jmdp.CTMDPEvA
Creates a new continuous time infinite horizon MDP Problem with events
CV() - Method in class jphase.AbstractContPhaseVar
 
CV() - Method in class jphase.AbstractDiscPhaseVar
 
CV(double[]) - Static method in class jphase.MatrixUtils
Return the Coefficient of Variation of the data trace
CV() - Method in interface jphase.PhaseVar
Computes the Coefficient of Variation of the Phase-type variable
A B C D E F G H I J K L M N O P Q R S T U V W Z