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

## P

panelAceptar - Variable in class jphase.GUI.GenerateVarFrame
  Acceptance panel
panelFOG - Variable in class jphase.GUI.GenerateVarFrame
  Panel of the goodness of fit tests
panelGenerador - Variable in class jphase.GUI.GenerateVarFrame
  Panel of the variate generation
parametros - Variable in class jphase.distributions.EDistribution
  List of parameters
ParamFrame - Class in jphase.GUI
  Frame to specify the parameters of a new PH variable
ParamFrame(String) - Constructor for class jphase.GUI.ParamFrame
  Main frame constructor
pause() - Method in class jmarkov.MarkovProcess
  Pauses the current execution of the model.
pdf(double) - Method in class jphase.AbstractContPhaseVar
pdf(int, double) - Method in class jphase.AbstractContPhaseVar
pdf(double) - Method in interface jphase.ContPhaseVar
  Evaluates the probability density function at x
pdf(int, double) - Method in interface jphase.ContPhaseVar
  Evaluates the probability density function at n values of x, starting with x=0, step delta
perc - Variable in class jphase.GUI.PhaseGOF
percentage - Variable in class jphase.GUI.PhaseGOF
performanceMeasures(double[][]) - Method in class jmarkov.jqbd.solvers.QBDPhaseSolver
  Computes the performance measures of a PH/PH/1 model
permut(int, int) - Static method in class jphase.Utils
  Computes n!
PhaseFitter - Interface in jphase.fit
  This class defines the methods and attributes for any class implementing fitting methods for Phase-Type distributions
PhaseGenerator - Class in jphase.generator
  This abstract class defines the behavior of classes that implement Phase-Type random number generators
PhaseGenerator(PhaseVar) - Constructor for class jphase.generator.PhaseGenerator
  Constructs a new PhaseGenerator, initializing it
PhaseGOF - Class in jphase.GUI
  This class is used to as the Interface for the Goodness of Fit Tests for Phase-Type Variables
PhaseGOF(MainFrame) - Constructor for class jphase.GUI.PhaseGOF
PhaseSystem - Class in examples.jphase
PhaseSystem(ContPhaseVar[], double, int) - Constructor for class examples.jphase.PhaseSystem
PhaseVar - Interface in jphase
  This interface defines the methods and attributes that any Phase-Type distribution should have
PhaseVarInfo - Class in jphase.GUI
  This class keeps a Phase-type variable together with its name.
PhaseVarInfo(String, PhaseVar) - Constructor for class jphase.GUI.PhaseVarInfo
PhaseVarSet - Class in jphase
  Set of Phase-type variables
PhaseVarSet() - Constructor for class jphase.PhaseVarSet
  Default constructor
PhaseVarSet(String) - Constructor for class jphase.PhaseVarSet
  Constructs a new set with specified name
PhaseVarSet(PhaseVar[]) - Constructor for class jphase.PhaseVarSet
  Constructs a new set with specified variables
PhaseVarSet(String, PhaseVar[]) - Constructor for class jphase.PhaseVarSet
  Constructs a new set with specified name and variables
PHLine - Class in examples.jmarkov
  This class implements a system with two tandem servers, each one with a PH service.
PHLine(double, PhaseVar[], int[]) - Constructor for class examples.jmarkov.PHLine
  This class model a series of stations with poisson arrival rate, and Phase type service distributions.
PHLine() - Constructor for class examples.jmarkov.PHLine
  Used by GUI.
PickBlockNarrow - Class in examples.jmarkov
  This class represents a Narrow Aisle Picking System with 2 pickers, n picklocs and a infinity:1 pick/walk speed ratio.
PickBlockNarrow(double, int) - Constructor for class examples.jmarkov.PickBlockNarrow
  General constructor.
PickBlockNarrow() - Constructor for class examples.jmarkov.PickBlockNarrow
  Default Constructor used by GUI
PickBlockNarrowCont - Class in examples.jmarkov
  This class represents a Narrow Aisle Picking System with 2 pickers n picklocs and exponential picking and walking times, each time can be different for each picker.
PickBlockNarrowCont(double, int, double, double, double, double, int[]) - Constructor for class examples.jmarkov.PickBlockNarrowCont
  General constructor.
PickBlockNarrowCont() - Constructor for class examples.jmarkov.PickBlockNarrowCont
  Default Constructor used by GUI
PickBlockNarrowSlow - Class in examples.jmarkov
  This class represents a Narrow Aisle Picking System with 2 pickers n picklocs and a 1:1 pick/walk speed ratio.
PickBlockNarrowSlow(double, int, int[]) - Constructor for class examples.jmarkov.PickBlockNarrowSlow
  General constructor.
PickBlockNarrowSlow() - Constructor for class examples.jmarkov.PickBlockNarrowSlow
  Default Constructor used by GUI
PickBlockWide - Class in examples.jmarkov
  This class represents a Wide Aisle Picking System with 2 pickers n picklocs and a infinity:1 pick/walk speed ratio.
PickBlockWide(double, int) - Constructor for class examples.jmarkov.PickBlockWide
  General constructor.
PickBlockWide() - Constructor for class examples.jmarkov.PickBlockWide
  Default Constructor used by GUI
PickBlockWideContKPickers_V3 - Class in examples.jmarkov
  This class represents a Wide Aisle Picking System with 2 pickers n picklocs and exponential picking and walking times, each time is different for each picker.
PickBlockWideContKPickers_V3(double, int, int, double, double, int[]) - Constructor for class examples.jmarkov.PickBlockWideContKPickers_V3
  General constructor.
PickBlockWideContKPickers_V3() - Constructor for class examples.jmarkov.PickBlockWideContKPickers_V3
  Default Constructor used by GUI
PickBlockWideSlow - Class in examples.jmarkov
  This class represents a Wide Aisle Picking System with 2 pickers n picklocs and a 1:1 pick/walk speed ratio.
PickBlockWideSlow(double, int, int[]) - Constructor for class examples.jmarkov.PickBlockWideSlow
  General constructor.
PickBlockWideSlow() - Constructor for class examples.jmarkov.PickBlockWideSlow
  Default Constructor used by GUI
plus(double) - Method in class jphase.MarkovMatrix
pmf(int) - Method in class jphase.AbstractDiscPhaseVar
pmf(int, int) - Method in class jphase.AbstractDiscPhaseVar
pmf(int) - Method in interface jphase.DiscPhaseVar
  Evaluates the probability mass function at k
pmf(int, int) - Method in interface jphase.DiscPhaseVar
  Evaluates the probability mass function at n values of x, from zero to n times delta
Policy<S extends State,A extends Action> - Class in jmarkov.basic
  Policy is a set of "Decision Rules".
Policy(int) - Constructor for class jmarkov.basic.Policy
  Creates a set with the given horizon.
Policy(DecisionRule) - Constructor for class jmarkov.basic.Policy
  Creates a stationary policy with the given decition rule
PolicyIterationSolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
  This class solves infinite horizon discounted problems using the policy iteration algorithm.
PolicyIterationSolver(DTMDP<S, A>, double) - Constructor for class jmarkov.jmdp.solvers.PolicyIterationSolver
  The constructor method exclusively receives a problem of the type InfiniteMDP because this solver is only designed to work on infinite horizon problems.
PolicyIterationSolver(DTMDP<S, A>, double, boolean) - Constructor for class jmarkov.jmdp.solvers.PolicyIterationSolver
  The constructor method exclusively receives a problem of the type InfiniteMDP because this solver is only designed to work on infinite horizon problems.
PolicyIterationSolverAvg<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
  This class solves infinite horizon non-discounted problems using the policy iteration algorithm.
PolicyIterationSolverAvg(DTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.PolicyIterationSolverAvg
  The constructor method exclusively receives a problem of the type InfiniteMDP because this solver is only designed to work on infinite horizon problems.
pow(int) - Method in class jphase.MarkovMatrix
pow(double, int) - Static method in class jphase.MatrixUtils
  Calculates x^n
pow(double, int) - Static method in class jphase.Utils
  Power function obtained by multiplying.
power(int) - Method in class jphase.MarkovMatrix
powerMomentK(double[], int) - Static method in class jphase.fit.FitterUtils
  Computes the k-th power moment of the data trace
precision - Static variable in class jphase.fit.EMHyperErlangFit
  Precision for the convergence criterion in the algorithm
precision - Static variable in class jphase.fit.EMHyperExpoFit
  Precision for the convergence criterion in the algorithm
precision - Static variable in class jphase.fit.EMPhaseFit
  Precision for the convergence criterion in the algorithm
precision - Static variable in class jphase.fit.MomentsACPH2Fit
  TODO get precision precision for calculations and convergence criterion
precisionCV - Static variable in class jphase.fit.EMHyperErlangFit
  Precision for the convergence criterion in the coefficient of variance
precisionParam - Static variable in class jphase.fit.EMHyperExpoFit
  Precision for the convergence criterion in the coefficient of variance
precisionParam - Static variable in class jphase.fit.EMPhaseFit
  Precision for the convergence criterion in the coefficient of variance
print() - Method in class jmarkov.basic.DecisionRule
  Prints the Rule to the sandard output
print(PrintWriter) - Method in class jmarkov.basic.DecisionRule
  Prints the policiy to the given PrintWriter.
print(PrintWriter, String, String) - Method in class jmarkov.basic.DecisionRule
  Prints the policiy to the given PrintWriter.
print() - Method in class jmarkov.basic.Policy
  Prints the policy to the standard output
print(PrintWriter) - Method in class jmarkov.basic.Policy
  Prints the policy to the given PrintWriter.
print(PrintWriter, String, String) - Method in class jmarkov.basic.ValueFunction
  Prints the Value function with the given state format , and values format according to the Format String Syntax.
print(PrintWriter) - Method in class jmarkov.basic.ValueFunction
  Prints the Value Function.
printAll(PrintWriter) - Method in class jmarkov.GeomProcess
printAll() - Method in class jmarkov.MarkovProcess
  Prints a description of the Model: the States and the Transition Matrix.
printAll(PrintWriter) - Method in class jmarkov.MarkovProcess
  Prints to the given PrintWriter a summary of the information related to this MarkovChain.
printDenseMatrix(PrintWriter) - Method in class jmarkov.MarkovProcess
  Prints a the Transition Matrix.
printDenseMatrix(PrintWriter, int, int, boolean, boolean) - Method in class jmarkov.MarkovProcess
  Prints a description of the Model using the given PrintWriter: the States and the Transition Matrix.
printEventsRates(PrintWriter) - Method in class jmarkov.MarkovProcess
  Prints a table reporting the steadystate occurrance of all events.
printEventsRates(PrintWriter, int, int) - Method in class jmarkov.MarkovProcess
  Prints a table reporting the steadystate occurrance of all events.
printMatrices() - Method in class examples.jmdp.ControlProdNonEvents
  Very stupid method to see what this is doing!!
printMatrices() - Method in class examples.jmdp.InfStochasticDemand
  Very stupid method to see what this is doing!!
printMatrices() - Method in class jmarkov.jqbd.solvers.QBDPhaseSolver
  Prints in console the Caracteristic matrices
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.AccessControl2Queues
  Replaces the method to printo MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.BBPhBuf
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.DriveThru
  Print all waiting times associated with each MOP
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.Jackson
  Replaces the method to printo MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockNarrow
  Replaces the method to printo MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockNarrowCont
  Replaces the method to print MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockNarrowSlow
  Replaces the method to print MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockWide
  Replaces the method to printo MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockWideContKPickers_V3
  Replaces the method to print MOPs.
printMOPs(PrintWriter, int, int) - Method in class examples.jmarkov.PickBlockWideSlow
  Replaces the method to print MOPs.
printMOPs() - Method in class jmarkov.MarkovProcess
  Prints the Measures of performance (MOPS) on standard output.
printMOPs(PrintWriter) - Method in class jmarkov.MarkovProcess
  Prints a String description of all MOPs in steady state (it reports mean and standard deviation), with a width of 10 and 5 decimal figures.
printMOPs(PrintWriter, int, int) - Method in class jmarkov.MarkovProcess
  Prints a String description of all MOPs in steady state (it reports mean and standard deviation).
printSolution() - Method in class jmarkov.jmdp.MDP
  Prints the solution to Standard output.
printSolution(PrintWriter) - Method in class jmarkov.jmdp.MDP
  Prints the solution to the given PrintWriter
printSolution(PrintWriter) - Method in class jmarkov.jmdp.solvers.AbstractInfiniteSolver
printSolution(PrintWriter) - Method in class jmarkov.jmdp.solvers.PolicyIterationSolverAvg
  Prints the solution on a given PrintWriter.
printSolution() - Method in class jmarkov.jmdp.solvers.PolicyIterationSolverAvg
  Prints the solution in the default PrintWriter (System.out)
printSolution(PrintWriter) - Method in class jmarkov.jmdp.solvers.RelativeValueIterationSolver
printSolution() - Method in class jmarkov.jmdp.solvers.RelativeValueIterationSolver
  Prints the solution in the default PrintWriter (System.out)
printSolution(PrintWriter) - Method in class jmarkov.jmdp.solvers.Solver
  Prints the solution on a given PrintWriter.
printSolution() - Method in class jmarkov.jmdp.solvers.Solver
  Prints the solution in the default PrintWriter (System.out)
printSolution(PrintWriter) - Method in class jmarkov.jmdp.solvers.ValueIterationSolver
  Prints the solution on a given PrintWriter.
printSolution() - Method in class jmarkov.jmdp.solvers.ValueIterationSolver
  Prints the solution in the default PrintWriter (System.out)
printStates(PrintWriter, int, int) - Method in class jmarkov.GeomProcess
printStates(PrintWriter) - Method in class jmarkov.MarkovProcess
  Prints a description of the States and the Equilibrium Probabilities.
printStates(PrintWriter, int, int) - Method in class jmarkov.MarkovProcess
  Prints a description of the States and the Equilibrium Probabilities.
prob(TandemQueues, TandemQueues, Admit, TandemEvent) - Method in class examples.jmdp.AccessControl
prob(TandemQueues, TandemEvent) - Method in class examples.jmdp.AccessControl
prob(TandemQueues, TandemQueues, Admit, TandemEvent, int) - Method in class examples.jmdp.AccessControlFiniteHor
prob(TandemQueues, TandemEvent, int) - Method in class examples.jmdp.AccessControlFiniteHor
prob(AnimalWeight, AnimalWeight, AnimalActions, int) - Method in class examples.jmdp.CattleGrowth
prob(InvLevel, InvLevel, Order) - Method in class examples.jmdp.ControlProdNonEvents
prob(InvLevel, InvLevel, Order, DemandEvent) - Method in class examples.jmdp.ControlProduccion
prob(InvLevel, DemandEvent) - Method in class examples.jmdp.ControlProduccion
prob(InvLevel, InvLevel, Order) - Method in class examples.jmdp.InfStochasticDemand
prob(InvLevel, InvLevel, Order, int) - Method in class examples.jmdp.Inventory
prob(LeadTimeState, LeadTimeState, Order) - Method in class examples.jmdp.LeadTimeStochasticDemand
prob(PendingOrders, PendingOrders, ProcessAction) - Method in class examples.jmdp.OrderProcessing
prob(InvLevel, InvLevel, Order) - Method in class examples.jmdp.ProbsExample
prob(InvLevel, InvLevel, Order, int) - Method in class examples.jmdp.StochasticDemand
prob(S, S, A) - Method in class jmarkov.jmdp.CT2DTConverter
prob(S, S, A) - Method in class jmarkov.jmdp.DTMDP
  Probability of going from state i to state j by taking the action a
prob(S, S, A) - Method in class jmarkov.jmdp.DTMDPEv
prob(S, S, A, E) - Method in class jmarkov.jmdp.DTMDPEv
  Conditional destination probability.
prob(S, E) - Method in class jmarkov.jmdp.DTMDPEv
  Conditional Event probability.
prob(StateEvent<S, E>, StateEvent<S, E>, A) - Method in class jmarkov.jmdp.DTMDPEvA
prob(S, S, A, E) - Method in class jmarkov.jmdp.DTMDPEvA
  Conditional destination probability.
prob(S, E) - Method in class jmarkov.jmdp.DTMDPEvA
  Conditional event probability.
prob(S, S, A, int) - Method in class jmarkov.jmdp.FiniteDP
  Final method.
prob(S, S, A, int) - Method in class jmarkov.jmdp.FiniteMDP
  This is the probability of going from state i to state j by taking the action a at stage t.
prob(S, S, A, int) - Method in class jmarkov.jmdp.FiniteMDPEv
prob(S, S, A, E, int) - Method in class jmarkov.jmdp.FiniteMDPEv
  Conditional probability.
prob(S, E, int) - Method in class jmarkov.jmdp.FiniteMDPEv
  Conditional probability.
prob(double, double) - Method in class jphase.AbstractContPhaseVar
prob(double, double) - Method in class jphase.AbstractDiscPhaseVar
prob(double, double) - Method in interface jphase.PhaseVar
  Computes the probability that this variable takes a value between a and b
ProbabilitySolver<S extends State,A extends Action> - Class in jmarkov.jmdp.solvers
  This class is designed to calculate the long run probabilities of infinite horizon problem.
ProbabilitySolver(DTMDP<S, A>, DecisionRule<S, A>) - Constructor for class jmarkov.jmdp.solvers.ProbabilitySolver
  Initializes a new solver for discrete chains
ProbabilitySolver(DTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.ProbabilitySolver
  Initializes a new solver for discrete chains and solves the probabilities for the optimal policy.
ProbabilitySolver(CTMDP<S, A>, DecisionRule<S, A>) - Constructor for class jmarkov.jmdp.solvers.ProbabilitySolver
  Initializes a new solver for continuous chains and solves the probabilities for a particular decision rule.
ProbabilitySolver(CTMDP<S, A>) - Constructor for class jmarkov.jmdp.solvers.ProbabilitySolver
  Initializes a new solver for continuous chains and solves the probabilities for the optimal policy.
ProbsExample - Class in examples.jmdp
  Basic example to show convergence of probabilities with probability solver.
ProbsExample(States<InvLevel>) - Constructor for class examples.jmdp.ProbsExample
PropertiesAction - Class in jmarkov.basic
  This class is an easy way to use a Action that is represented by an integer valued array.
PropertiesAction(int[]) - Constructor for class jmarkov.basic.PropertiesAction
  Builds an object with the given array.
PropertiesAction(int) - Constructor for class jmarkov.basic.PropertiesAction
  Creates an Action Object wit an array of the given size.
PropertiesElement - Interface in jmarkov.basic
  This interface is a wrapper for elements (States, Actions Events) that can be represented by an arry of integers.
PropertiesEvent - Class in jmarkov.basic
  This class is an easy way to use an event that is represented by an array of int.
PropertiesEvent(int[]) - Constructor for class jmarkov.basic.PropertiesEvent
  Builds a new event with characteristic array as a paramenter.
PropertiesEvent(int) - Constructor for class jmarkov.basic.PropertiesEvent
  Creates a new PropertiesEvent with an array of the size indicated filled with zeros.
PropertiesState - Class in jmarkov.basic
  The states are characterized by an array of integer-valued properties, whose meaning will change from implementation to implementation.
PropertiesState(int) - Constructor for class jmarkov.basic.PropertiesState
  Constructs a State charcterized by K properties.
PropertiesState(int[]) - Constructor for class jmarkov.basic.PropertiesState
  This creates a PropertiesState with the given array.
PropertiesState(int[], boolean) - Constructor for class jmarkov.basic.PropertiesState
  This creates a PropertiesState with the given array.
PropertiesState(PropertiesState) - Constructor for class jmarkov.basic.PropertiesState
  Constructs a new State by cloning the given State.

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