## Uses of Class
jphase.HyperErlangVar

- Packages that use HyperErlangVar
  Package | Description
  --- | ---
  jphase | This package provides capabilities for modeling Phase type distributions.
  jphase.fit | Provides capabilities for fitting Phase type distribution parameters from data.

- - ### Uses of HyperErlangVar in jphase

    Methods in jphase with parameters of type HyperErlangVar
    Modifier and Type | Method and Description
    --- | ---
    `static DenseContPhaseVar` | DenseContPhaseVar.`HyperErlang(HyperErlangVar var)` Constructs a Phase-Type representation of a Hyper-Erlang distribution from a Dense representation of the same distribution

  - ### Uses of HyperErlangVar in jphase.fit

    Methods in jphase.fit that return HyperErlangVar
    Modifier and Type | Method and Description
    --- | ---
    `HyperErlangVar` | EMHyperErlangFit.`doFitHyperErlang()` Returns a HyperErlang variable with the best fit experiments to be fitted

    Methods in jphase.fit with parameters of type HyperErlangVar
    Modifier and Type | Method and Description
    --- | ---
    `double` | EMHyperErlangFit.`doFitNM(HyperErlangVar var)` This method returns a completely specified HyperErlang variable, such that it has the best likelihood between all the possible combinations of N phases in M branches
    `double` | EMHyperErlangFit.`doFitNMR(HyperErlangVar var)` This method returns a completely specified HyperErlang variable, such that it has the best likelihood after the execution of the EM algorithm for the case where the variable has N phases in M branches, distributed as determined by the vector r experiments to be fitted