- 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