Uses of Interface
jphase.ContPhaseVar

Packages that use ContPhaseVar
jphase This package provides capabilities for modeling Phase type distributions. 
jphase.fit Provides capabilities for fitting Phase type distribution parameters from data. 
 

Uses of ContPhaseVar in jphase
 

Classes in jphase that implement ContPhaseVar
 class AbstractContPhaseVar
           
 class DenseContPhaseVar
          This class allows the creation and manipulation of Continuous Phase-type distributions represented by dense matrices.
 class ErlangCoxianVar
          Phase-Type representation of an ErlangCoxian distribution as defined by Osogami and Harchol in "Closed form solutions for mapping general distributions to quasi-minimal PH distributions", 2005.
 class HyperErlangVar
           
 class SparseContPhaseVar
           
 

Methods in jphase that return ContPhaseVar
 ContPhaseVar SparseContPhaseVar.copy()
           
 ContPhaseVar HyperErlangVar.copy()
           
 ContPhaseVar ErlangCoxianVar.copy()
           
 ContPhaseVar DenseContPhaseVar.copy()
           
 ContPhaseVar ContPhaseVar.copy()
          Creates a deep copy of the original Phase-Type Variable
 ContPhaseVar ContPhaseVar.eqResidualTime()
          Computes the Equilibrium Residual Distribution
 ContPhaseVar AbstractContPhaseVar.eqResidualTime()
           
 ContPhaseVar ContPhaseVar.max(ContPhaseVar B)
          Returns the maximum between the variable B and the original: res = max(A,B)
 ContPhaseVar AbstractContPhaseVar.max(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.max(ContPhaseVar B, ContPhaseVar res)
          Returns the maximum between the variable B and the original: res = max(A,B)
 ContPhaseVar AbstractContPhaseVar.max(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.min(ContPhaseVar B)
          Returns the minimum between the variable B and the original: res = min(A,B)
 ContPhaseVar AbstractContPhaseVar.min(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.min(ContPhaseVar B, ContPhaseVar res)
          Returns the minimum between the variable B and the original: res = min(A,B)
 ContPhaseVar AbstractContPhaseVar.min(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.mix(double p, ContPhaseVar B)
          Computes the distribution of the mix: res = A*p + B*(1-p)
 ContPhaseVar AbstractContPhaseVar.mix(double p, ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.mix(double p, ContPhaseVar B, ContPhaseVar res)
          Computes the distribution of the mix: res = A*p + B*(1-p)
 ContPhaseVar AbstractContPhaseVar.mix(double p, ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar SparseContPhaseVar.newVar(int n)
           
 ContPhaseVar HyperErlangVar.newVar(int n)
           
 ContPhaseVar ErlangCoxianVar.newVar(int n)
           
 ContPhaseVar DenseContPhaseVar.newVar(int n)
           
 ContPhaseVar ContPhaseVar.newVar(int n)
          Creates a new variable of the same class of the original Continuous Phase-Type Variable
 ContPhaseVar ContPhaseVar.residualTime(double x)
          Computes the Residual Time Distribution
 ContPhaseVar AbstractContPhaseVar.residualTime(double x)
           
 ContPhaseVar ContPhaseVar.residualVar(double a)
          Computes the variable (X-a)+, i.e.
 ContPhaseVar AbstractContPhaseVar.residualVar(double a)
           
 ContPhaseVar ContPhaseVar.sum(ContPhaseVar B)
          Computes the sum of variables: res = A +B
 ContPhaseVar AbstractContPhaseVar.sum(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.sum(ContPhaseVar B, ContPhaseVar res)
          Computes the sum of variables: res = A +B
 ContPhaseVar AbstractContPhaseVar.sum(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.sumGeom(double p)
          Returns the sum of a geometric number of independent copies of this variable
 ContPhaseVar AbstractContPhaseVar.sumGeom(double p)
           
 ContPhaseVar ContPhaseVar.sumPH(DiscPhaseVar B)
          Returns the sum of a Phase number of Continuous Phase-type distributions
 ContPhaseVar AbstractContPhaseVar.sumPH(DiscPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.sumPH(DiscPhaseVar B, ContPhaseVar res)
          Returns the sum of a Phase number of Continuous Phase-type distributions
 ContPhaseVar AbstractContPhaseVar.sumPH(DiscPhaseVar B, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.times(double c)
          Returns a Phase continuous variable that is the original one times c
 ContPhaseVar AbstractContPhaseVar.times(double c)
           
 ContPhaseVar ContPhaseVar.waitingQ(double rho)
          Computes the distribution of the waiting time in queue
 ContPhaseVar AbstractContPhaseVar.waitingQ(double rho)
           
 

Methods in jphase with parameters of type ContPhaseVar
 ContPhaseVar ContPhaseVar.max(ContPhaseVar B)
          Returns the maximum between the variable B and the original: res = max(A,B)
 ContPhaseVar AbstractContPhaseVar.max(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.max(ContPhaseVar B, ContPhaseVar res)
          Returns the maximum between the variable B and the original: res = max(A,B)
 ContPhaseVar AbstractContPhaseVar.max(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.min(ContPhaseVar B)
          Returns the minimum between the variable B and the original: res = min(A,B)
 ContPhaseVar AbstractContPhaseVar.min(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.min(ContPhaseVar B, ContPhaseVar res)
          Returns the minimum between the variable B and the original: res = min(A,B)
 ContPhaseVar AbstractContPhaseVar.min(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.mix(double p, ContPhaseVar B)
          Computes the distribution of the mix: res = A*p + B*(1-p)
 ContPhaseVar AbstractContPhaseVar.mix(double p, ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.mix(double p, ContPhaseVar B, ContPhaseVar res)
          Computes the distribution of the mix: res = A*p + B*(1-p)
 ContPhaseVar AbstractContPhaseVar.mix(double p, ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.sum(ContPhaseVar B)
          Computes the sum of variables: res = A +B
 ContPhaseVar AbstractContPhaseVar.sum(ContPhaseVar v2)
           
 ContPhaseVar ContPhaseVar.sum(ContPhaseVar B, ContPhaseVar res)
          Computes the sum of variables: res = A +B
 ContPhaseVar AbstractContPhaseVar.sum(ContPhaseVar v2, ContPhaseVar res)
           
 ContPhaseVar ContPhaseVar.sumPH(DiscPhaseVar B, ContPhaseVar res)
          Returns the sum of a Phase number of Continuous Phase-type distributions
 ContPhaseVar AbstractContPhaseVar.sumPH(DiscPhaseVar B, ContPhaseVar res)
           
 

Uses of ContPhaseVar in jphase.fit
 

Fields in jphase.fit declared as ContPhaseVar
protected  ContPhaseVar ContPhaseFitter.var
          Fitted Continuous Phase-Type variable
 

Methods in jphase.fit that return ContPhaseVar
 ContPhaseVar MomentsECPositiveFit.fit()
          Fit a Phase Type distribution with no mass at zero from a set of moments with the Positive method described by Osogami et al.
 ContPhaseVar MomentsECCompleteFit.fit()
          Fit a Phase Type distribution from a set of moments with the Complete method described by Osogami et al.
 ContPhaseVar MomentsACPHFit.fit()
          Solve the equation system to get the parameters of the distribution, if the moments are feasible
 ContPhaseVar MomentsACPH2Fit.fit()
           
abstract  ContPhaseVar ContPhaseFitter.fit()