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

M

main(String[]) - Static method in class examples.jmarkov.AccessControl2Queues
Main method.
main(String[]) - Static method in class examples.jmarkov.BBPhase
Runs a stupid trial
main(String[]) - Static method in class examples.jmarkov.BBPhBuf
Test Program.
main(String[]) - Static method in class examples.jmarkov.BBPhBufExp
 
main(String[]) - Static method in class examples.jmarkov.BucketBrigades
This is just s test program.
main(String[]) - Static method in class examples.jmarkov.BucketBuffers
Test program.
main(String[]) - Static method in class examples.jmarkov.DriveThru
Main method.
main(String[]) - Static method in class examples.jmarkov.ErlangQueue
 
main(String[]) - Static method in class examples.jmarkov.HiperExQueue
Main method
main(String[]) - Static method in class examples.jmarkov.Jackson
This is just a test program.
main(String[]) - Static method in class examples.jmarkov.Kanban
Main method
main(String[]) - Static method in class examples.jmarkov.PHLine
Main method
main(String[]) - Static method in class examples.jmarkov.PickBlockNarrow
Main method.
main(String[]) - Static method in class examples.jmarkov.PickBlockNarrowCont
Main method.
main(String[]) - Static method in class examples.jmarkov.PickBlockNarrowSlow
Main method.
main(String[]) - Static method in class examples.jmarkov.PickBlockWide
Main method.
main(String[]) - Static method in class examples.jmarkov.PickBlockWideContKPickers_V3
Main method.
main(String[]) - Static method in class examples.jmarkov.PickBlockWideSlow
Main method.
main(String[]) - Static method in class examples.jmarkov.QueueMEk1
Main method
main(String[]) - Static method in class examples.jmarkov.QueueMH2k1
Main method
main(String[]) - Static method in class examples.jmarkov.QueueMM1N
This method just tests the class.
main(String[]) - Static method in class examples.jmarkov.QueueMM2dN
This method just tests the class.
main(String[]) - Static method in class examples.jmarkov.QueueMMKdN
Main Method.
main(String[]) - Static method in class examples.jmarkov.QueuePhPh2
Main method
main(String[]) - Static method in class examples.jmarkov.Web
 
main(String[]) - Static method in class examples.jmdp.AccessControl
This method just tests the class.
main(String[]) - Static method in class examples.jmdp.AccessControlFiniteHor
This method just tests the class.
main(String[]) - Static method in class examples.jmdp.Bank2Queues
This method just tests the class.
main(String[]) - Static method in class examples.jmdp.CattleGrowth
Small test program
main(String[]) - Static method in class examples.jmdp.ControlProdNonEvents
Small test program
main(String[]) - Static method in class examples.jmdp.ControlProduccion
Test Program
main(String[]) - Static method in class examples.jmdp.CowHerd
Small test program
main(String[]) - Static method in class examples.jmdp.CTInventory
This method just tests the class.
main(String[]) - Static method in class examples.jmdp.CTInventoryEvents
This method just tests the class.
main(String[]) - Static method in class examples.jmdp.InfStochasticDemand
Simple test Program.
main(String[]) - Static method in class examples.jmdp.Inventory
 
main(String[]) - Static method in class examples.jmdp.LeadTimeStochasticDemand
 
main(String[]) - Static method in class examples.jmdp.OrderProcessing
 
main(String[]) - Static method in class examples.jmdp.ProbsExample
 
main(String[]) - Static method in class examples.jmdp.StochasticDemand
 
main(String[]) - Static method in class examples.jmdp.WagnerWhitin
Test Program.
main(String[]) - Static method in class examples.jphase.BasicExamples
Main method to run the examples
main(String[]) - Static method in class examples.jphase.PhaseSystem
 
main(String[]) - Static method in class jmarkov.gui.MarkovGUI
Runs the user interface.
main(String[]) - Static method in class jmarkov.gui.MatrixPanel
Tests this class
main(String[]) - Static method in class jphase.GUI.GenerateVarFrame
 
main(String[]) - Static method in class jphase.GUI.MainFrame
 
MainFrame - Class in jphase.GUI
Title: MainFrame Description: Graphic User Interface for JPhase Copyright: Copyright (c) 2006 - 2014
MainFrame() - Constructor for class jphase.GUI.MainFrame
Main frame constructor
manejadorDist - Variable in class jphase.GeneratorLEcuyer
Manager of the random variate generators
manejadorUni - Variable in class jphase.GeneratorLEcuyer
Manager of the uniform random variate generators
MarkovClassLoader - Class in jmarkov.gui
This class helps to load a SimpleMarkovProcess, State or Event class.
MarkovClassLoader() - Constructor for class jmarkov.gui.MarkovClassLoader
Default constructor
MarkovFileOpenDialog - Class in jmarkov.gui
 
MarkovFileOpenDialog() - Constructor for class jmarkov.gui.MarkovFileOpenDialog
This is the default constructor
MarkovFileOpenDialog(DebugReporter, MarkovGUI) - Constructor for class jmarkov.gui.MarkovFileOpenDialog
Constructor pointing to a given Reporter and GUI.
MarkovFileOpenDialog(String[], DebugReporter, MarkovGUI) - Constructor for class jmarkov.gui.MarkovFileOpenDialog
Constructor with given file candidates (usually the last thre files used).
MarkovFileOpenDialog.ResultTypes - Enum in jmarkov.gui
The result types returned by the File open dialog.
MarkovGUI - Class in jmarkov.gui
 
MarkovGUI(MarkovProcess) - Constructor for class jmarkov.gui.MarkovGUI
Creates GUI with thr given SimpleMarkovProcess.
MarkovGUI() - Constructor for class jmarkov.gui.MarkovGUI
Creates a default GUI.
MarkovMatrix - Class in jphase
This class extends Jama's Matrix to include new operations like the Kronecker product
MarkovMatrix(double[][]) - Constructor for class jphase.MarkovMatrix
 
MarkovMatrix(Matrix) - Constructor for class jphase.MarkovMatrix
 
MarkovProcess<S extends State,E extends Event> - Class in jmarkov
The abstract class SimpleMarkovProcess represents a Continuous or Discrete Time Markov Chain.
MarkovProcess(S, EventsSet<E>, String) - Constructor for class jmarkov.MarkovProcess
Builds a SimpleMarkovProcess that contains all states reachable from i0, and with E being the set of all possible events.
MarkovProcess(S, EventsSet<E>) - Constructor for class jmarkov.MarkovProcess
Builds a SimpleMarkovProcess that contains all states reachable from i0, and with E being the set of all possible events.
MarkovProcess.Status - Enum in jmarkov
Status variables
matPower(Matrix, int) - Static method in class jphase.MatrixUtils
Computes k power of the matrix A
matPower(Matrix, int, Vector, Vector) - Static method in class jphase.MatrixUtils
Computes the kth power of the matrix A premultiplied by leftVec and postmultiplied by rightVec
MatrixPanel - Class in jmarkov.gui
 
MatrixPanel() - Constructor for class jmarkov.gui.MatrixPanel
This method initializes the panel.
matrixRtoArray() - Method in class jmarkov.GeomProcess
 
MatrixUtils - Class in jphase
Utilities class for the jPhase package
MatrixUtils() - Constructor for class jphase.MatrixUtils
 
max(ContPhaseVar, ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
max(ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
max(DiscPhaseVar, DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
max(DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
max(ContPhaseVar, ContPhaseVar) - Method in interface jphase.ContPhaseVar
Returns the maximum between the variable B and the original: res = max(A,B)
max(ContPhaseVar) - Method in interface jphase.ContPhaseVar
Returns the maximum between the variable B and the original: res = max(A,B)
max(DiscPhaseVar, DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Returns the maximum between the variable B and the original: res = max(A,B)
max(DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Returns the maximum between the variable B and the original: res = max(A,B)
maxIter - Static variable in class jphase.fit.EMHyperErlangFit
Maximum number of iterations for the algorithm execution
MDP<S extends State,A extends Action> - Class in jmarkov.jmdp
This class is the main framework to build a Dynamic Programming Problem.
MDP() - Constructor for class jmarkov.jmdp.MDP
 
median() - Method in class jphase.AbstractContPhaseVar
 
median() - Method in class jphase.AbstractDiscPhaseVar
 
median() - Method in interface jphase.PhaseVar
Computes the median of the distribution
min(ContPhaseVar, ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
min(ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
min(DiscPhaseVar, DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
min(DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
min(ContPhaseVar, ContPhaseVar) - Method in interface jphase.ContPhaseVar
Returns the minimum between the variable B and the original: res = min(A,B)
min(ContPhaseVar) - Method in interface jphase.ContPhaseVar
Returns the minimum between the variable B and the original: res = min(A,B)
min(DiscPhaseVar, DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Returns the minimum between the variable B and the original: res = min(A,B)
min(DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Returns the minimum between the variable B and the original: res = min(A,B)
mix(double, ContPhaseVar, ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
mix(double, ContPhaseVar) - Method in class jphase.AbstractContPhaseVar
 
mix(double, DiscPhaseVar, DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
mix(double, DiscPhaseVar) - Method in class jphase.AbstractDiscPhaseVar
 
mix(double, ContPhaseVar, ContPhaseVar) - Method in interface jphase.ContPhaseVar
Computes the distribution of the mix: res = A*p + B*(1-p)
mix(double, ContPhaseVar) - Method in interface jphase.ContPhaseVar
Computes the distribution of the mix: res = A*p + B*(1-p)
mix(double, DiscPhaseVar, DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Computes the distribution of the mix: res = A*p + B*(1-p)
mix(double, DiscPhaseVar) - Method in interface jphase.DiscPhaseVar
Computes the distribution of the mix: res = A*p + B*(1-p)
mixtureExpo(double, double) - Method in class jphase.ErlangCoxianVar
Creates a Dense Continuous Phase Variable that represents the mixture of the original ErlangCoxian distribution (p) and an exponential phase with rate lambda (1-p)
MLContPhaseFitter - Class in jphase.fit
This class defines the behavior for a class that implements a maximum likelihood algorithm for fitting data to a Continuous Phase-Type distribution
MLContPhaseFitter(double[]) - Constructor for class jphase.fit.MLContPhaseFitter
 
MLDiscPhaseFitter - Class in jphase.fit
This class defines the behavior for a class that implements a maximum likelihood algorithm for fitting data to a Discrete Phase-Type distribution
MLDiscPhaseFitter(int[]) - Constructor for class jphase.fit.MLDiscPhaseFitter
 
ModBon - Variable in class jphase.GUI.NewQueueDialog
 
ModBoundSolverFromMatrix - Class in jmarkov.jqbd.solvers
 
ModBoundSolverFromMatrix(PhaseVar, PhaseVar) - Constructor for class jmarkov.jqbd.solvers.ModBoundSolverFromMatrix
 
modelPrinting(int, int[], int, double[][], ContPhaseVar[], String, boolean, BufferedWriter, int) - Static method in class examples.jmarkov.BBPhBufExp
 
modifiedProb(S, S, A) - Method in class jmarkov.jmdp.StochasticShortestPath
This method was specially created to eliminate in a existent graph the self-transition probabilities.
moment(int) - Method in class jphase.AbstractContPhaseVar
 
moment(int) - Method in class jphase.AbstractDiscPhaseVar
 
moment(int) - Method in class jphase.HyperErlangVar
 
moment(int) - Method in interface jphase.PhaseVar
Compuetes the k-th Moment of the Phase-type variable
MomentsACPH2Fit - Class in jphase.fit
This class implements the moment-matching method proposed by Telek and Heindl in "Matching Moments for Acyclic discrete and continuous Phase-Type distributions of Second order", 2002.
MomentsACPH2Fit(double[]) - Constructor for class jphase.fit.MomentsACPH2Fit
 
MomentsACPH2Fit(double, double, double) - Constructor for class jphase.fit.MomentsACPH2Fit
This constructor does not allow the determination of any parameter of the fit process
MomentsACPHFit - Class in jphase.fit
This class implements the moment-matching method proposed by Bobbio, Horvath and Telek in "Matching threee moments with minimal acyclic Phase-Type distributions", 2005.
MomentsACPHFit(double[]) - Constructor for class jphase.fit.MomentsACPHFit
 
MomentsACPHFit(double, double, double) - Constructor for class jphase.fit.MomentsACPHFit
This constructor does not allow the determination of any parameter of the fit process
MomentsADPH2Fit - Class in jphase.fit
This class implements the Matching Moments method proposed by Telek and Heindl in "Matching Moments for Acyclic discrete and continuous Phase-Type distributions of Second order", 2002.
MomentsADPH2Fit(int[]) - Constructor for class jphase.fit.MomentsADPH2Fit
 
MomentsADPH2Fit(double, double, double) - Constructor for class jphase.fit.MomentsADPH2Fit
 
MomentsContPhaseFitter - Class in jphase.fit
This class defines the behavior for a class that implements a moment-matching algorithm for Continuous Phase-Type distributions
MomentsContPhaseFitter(double[]) - Constructor for class jphase.fit.MomentsContPhaseFitter
 
MomentsContPhaseFitter(double, double, double) - Constructor for class jphase.fit.MomentsContPhaseFitter
 
MomentsDiscPhaseFitter - Class in jphase.fit
This class defines the behavior for a class that implements a moment-matching algorithm for Discrete Phase-Type distributions
MomentsDiscPhaseFitter(int[]) - Constructor for class jphase.fit.MomentsDiscPhaseFitter
 
MomentsDiscPhaseFitter(double, double, double) - Constructor for class jphase.fit.MomentsDiscPhaseFitter
 
MomentsECCompleteFit - Class in jphase.fit
This class implements the Matching Moments method proposed by Osogami and Harchol in "Closed form solutions for mapping general distributions to quasi-minimal PH distributions", 2005.
MomentsECCompleteFit(double[]) - Constructor for class jphase.fit.MomentsECCompleteFit
 
MomentsECCompleteFit(double, double, double) - Constructor for class jphase.fit.MomentsECCompleteFit
 
MomentsECPositiveFit - Class in jphase.fit
This class implements the Matching Moments method proposed by Osogami and Harchol in "Closed form solutions for mapping general distributions to quasi-minimal PH distributions", 2005.
MomentsECPositiveFit(double[]) - Constructor for class jphase.fit.MomentsECPositiveFit
 
MomentsECPositiveFit(double, double, double) - Constructor for class jphase.fit.MomentsECPositiveFit
 
MOPsToString() - Method in class jmarkov.MarkovProcess
Return a String description of all MOPs in steady state (it reports mean and standard deviation).
MOPsToString(int, int) - Method in class jmarkov.MarkovProcess
Return a String description of all MOPs in steady state (it reports mean and standard deviation).
MpsLpAverageSolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This class builds the Dual Linear Program for an average infinite horizon MDP in a MPS file.
MpsLpAverageSolver(DTMDP<S, A>, String, String) - Constructor for class jmarkov.jmdp.solvers.MpsLpAverageSolver
The constructor method receives a problem of the type infinite DTMDP, the working directory where the MPS file will be stored, and the name that the user wants for the MPS File.
MpsLpAverageSolver(DTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.MpsLpAverageSolver
This cosntructor creates a solver for this problem.
MpsLpDiscountedSolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This class builds a Linear Program for a discounted infinite horizon MDP in a MPS file.
MpsLpDiscountedSolver(DTMDP<S, A>, double, String, String) - Constructor for class jmarkov.jmdp.solvers.MpsLpDiscountedSolver
The constructor method exclusively receives a problem of the type infinite DTMDP , an interest rate that is modified for being used as discount factor and the name that the user wants for the MPS File.
MpsLpDiscountedSolver(DTMDP<S, A>, double) - Constructor for class jmarkov.jmdp.solvers.MpsLpDiscountedSolver
This is the default constructor for MpsLpDiscountedSolver class, and defines the label MDP for the MPS File.
MpsLpSolver<S extends State,A extends Action> - Interface in jmarkov.jmdp.solvers
This interface define the minimium elements for creating a MPS file.
MPSQsOptAverageSolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This solver solves an average infinite horizon MDP by building and solving a linear problem using as interface QSopt-Optimizer.
MPSQsOptAverageSolver(DTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptAverageSolver
 
MPSQsOptAverageSolver(DTMDP<S, A>, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptAverageSolver
Creates a solver for average cost problems.
MPSQsOptAverageSolver(CTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptAverageSolver
 
MPSQsOptAverageSolver(CTMDP<S, A>, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptAverageSolver
Creates a solver for average cost problems.
MPSQsOptDiscountedSolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This solver solves an discounted infinite horizon MDP by building and solving a linear problem using as interface QSopt-Optimizer.
MPSQsOptDiscountedSolver(CTMDP<S, A>, double, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(DTMDP<S, A>, double, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(DTMDP<S, A>, double) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(CTMDP<S, A>, double) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(DTMDP<S, A>, double, String, String, boolean) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(CTMDP<S, A>, double, String, String, boolean) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(DTMDP<S, A>, double, boolean) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSQsOptDiscountedSolver(CTMDP<S, A>, double, boolean) - Constructor for class jmarkov.jmdp.solvers.MPSQsOptDiscountedSolver
 
MPSXpressAverage<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This solver solves an average infinite horizon MDP by building and solving a linear problem using as interface Xpress-Optimizer.
MPSXpressAverage(DTMDP<S, A>, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSXpressAverage
The constructor method exclusively receives a problem of the type infinite DTMDP and the name that the user wants as path for MPS Files and solutions from Xpress-Optimizer.
MPSXpressAverage(DTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.MPSXpressAverage
This is the default constructor for MPSXpressDiscounted class, and defines the path for the working directory equals to the MPS folder tied to the project.
MPSXpressDiscounted<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
This solver solves a discounted infinite horizon MDP by building and solving a linear problem using as interface Xpress-Optimizer.
MPSXpressDiscounted(DTMDP<S, A>, double, String, String) - Constructor for class jmarkov.jmdp.solvers.MPSXpressDiscounted
The constructor method receives a problem of the type infinite DTMDP, an interest rate, and the working directory and file name that the user wants as path for MPS Files and solutions from Xpress-Optimizer.
MPSXpressDiscounted(DTMDP<S, A>, double) - Constructor for class jmarkov.jmdp.solvers.MPSXpressDiscounted
This is the default constructor for MPSXpressDiscounted class, and defines the path for the working directory equals to the MPS folder tied to the project.
MtjLogRedSolver - Class in jmarkov.solvers
This class implements the Logarithmic reduction algorithm to find the steady state probabilities of a QBD process
MtjLogRedSolver(GeomProcess) - Constructor for class jmarkov.solvers.MtjLogRedSolver
 
MtjLogRedSolverFromMatrix - Class in jmarkov.jqbd.solvers
 
MtjLogRedSolverFromMatrix(PhaseVar, PhaseVar) - Constructor for class jmarkov.jqbd.solvers.MtjLogRedSolverFromMatrix
 
MtjLogRedSolverFromMatrix(double[][], double[][], double[][], double[][], double[][], double[][]) - Constructor for class jmarkov.jqbd.solvers.MtjLogRedSolverFromMatrix
 
MtjSolver - Class in jmarkov.solvers
This class uses MTJ to solve Steady State probabilities.
MtjSolver(MarkovProcess) - Constructor for class jmarkov.solvers.MtjSolver
Default constructor.
MtjSolver(MarkovProcess, MtjSolver.EnumSolver) - Constructor for class jmarkov.solvers.MtjSolver
Construct a solver for the given SimpleMarkovProcess.
MtjSolver(MarkovProcess, MtjSolver.EnumSolver, boolean) - Constructor for class jmarkov.solvers.MtjSolver
Construct a solver for the given SimpleMarkovProcess.
MtjSolver.EnumPrecond - Enum in jmarkov.solvers
This is the list of preconditioner offered in MTJ.
MtjSolver.EnumSolver - Enum in jmarkov.solvers
This is the list of solvers provided by MTJ.
multVector(DenseVector, DenseVector, DenseMatrix) - Static method in class jmarkov.jqbd.solvers.QBDPhaseSolver
Computes the product of two vectors A x B^T
multVector(Vector, Vector, Matrix) - Static method in class jphase.MatrixUtils
Computes the producto of two vectors A x B^T
A B C D E F G H I J K L M N O P Q R S T U V W Z