Class Solver_mam_ldqbd_statevec.Ld

java.lang.Object
jline.solvers.mam.handlers.Solver_mam_ldqbd_statevec.Ld
Enclosing class:
Solver_mam_ldqbd_statevec

public static final class Solver_mam_ldqbd_statevec.Ld extends Object
Block-tridiagonal LD-QBD representation plus the parameters the avg mapping needs.
  • Field Details

    • Q0

      public List<Matrix> Q0
    • Q1

      public List<Matrix> Q1
    • Q2

      public List<Matrix> Q2
    • Nlev

      public int Nlev
    • nPhases

      public int nPhases
    • isPH

      public boolean isPH
    • isOpen

      public boolean isOpen
    • queueIdx

      public int queueIdx
    • refIdx

      public int refIdx
    • M

      public int M
    • nServers

      public int nServers
    • mean_service

      public double mean_service
    • hasLLD

      public boolean hasLLD
    • sf

      public double[] sf
      Per-level service factor sf(n), sf[n-1] holding level n.
    • utilPeak

      public double utilPeak
      The capacity that normalizes the utilization: max(c, max(alpha)), the LARGEST factor the load-dependence table declares rather than the saturated one, since a non-monotone alpha peaks in the middle. Same rule as CTMC's ceff, which is what makes the two report the same number.
    • lambda_eff

      public double lambda_eff
    • delayRate

      public double delayRate
    • N

      public double N
    • hasSetup

      public boolean hasSetup
      The station alternates OFF -> setup -> busy -> delay-off around the service, so the chain carries phases the block builder has no place for. When this is set the blocks above describe a server that is ALWAYS warm and must not be used: the closed regime hands the whole chain to Qbd_setupdelayoff_closed instead.
    • alpharate

      public double alpharate
    • alphascv

      public double alphascv
    • betarate

      public double betarate
    • betascv

      public double betascv
    • mu

      public double mu
      Exponential service rate; NaN under phase-type service.
  • Constructor Details

    • Ld

      public Ld()