# Package jphase

This package provides capabilities for modeling Phase type distributions.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ContPhaseVar | This interface defines the methods and attributes that any Continuous Phase-Type distribution should have
  DiscPhaseVar | This interface defines the behaviour that any Discrete Phase-Type distribution should have
  PhaseVar | This interface defines the methods and attributes that any Phase-Type distribution should have

- Class Summary
  Class | Description
  --- | ---
  AbstractContPhaseVar | Abstract class that defines a Continuous Phase-Type Distribution
  AbstractDiscPhaseVar | Abstract class that defines the behaviour of the Discrete Phase-Type distributions
  DenseContPhaseVar | This class allows the creation and manipulation of Continuous Phase-type distributions represented by dense matrices.
  DenseDiscPhaseVar | This class allows the creation and manipulation of Discrete Phase-type distributions represented by dense matrices.
  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.
  FittingLEcuyer | This class perform Goodness of Fit Tests
  GeneratorLEcuyer | This class is in charge of perform the random variate generator according the parameters provided by the used in the graphical interface
  HyperErlangVar | This class allows the creation and manipulation of HyperErlang distributions.
  HypoExponentialVar | This class allows the creation and manipulation of hypoexponential distributions.
  MarkovMatrix | This class extends Jama's Matrix to include new operations like the Kronecker product
  MatrixUtils | Utilities class for the jPhase package
  PhaseVarSet | Set of Phase-type variables
  SparseContPhaseVar | This class allows the creation and manipulation of Continuous Phase-type distributions represented by sparse (Flexible Compressed Row) matrices.
  SparseDiscPhaseVar | This class allows the creation and manipulation of Discrete Phase-type distributions represented by sparse (Flexible Compressed Row) matrices.
  Utils | This class provides a number of methods to support other classes in the jPhase module.

## Package jphase Description

This package provides capabilities for modeling Phase type distributions. Phase type distributions are a very general family of destribution, which can be shown to be dense. That means that any distribution for a positive random variable can be approximated with a Phase type distribution. Phase type distributions are also useful because of numerous closeure properties. For overviews, tutorials, examples, guides, and tool documentation, please see:

Copa Group WEB page.