Class Solver_ssa_analyzer_serial

java.lang.Object
jline.solvers.ssa.analyzers.Solver_ssa_analyzer_serial

public final class Solver_ssa_analyzer_serial extends Object
  • Method Details

    • solver_ssa_analyzer_serial

      public static SSAResult solver_ssa_analyzer_serial(NetworkStruct sn, boolean hash, Map<StatefulNode,Matrix> init_state, SolverOptions options, SolverSSA solverSSA)
    • replyHeld

      public static Matrix replyHeld(NetworkStruct sn, Map<Integer,Matrix> tranSysState)
      Time-averaged servers held for a pending REPLY signal, per (station, calling class). The hold lives in the reply block at the tail of the caller's local state (ReplyBlock), which State.toMarginal does not see; SolverCTMC adds the same block mean to QLen and Util. Read from the recorded trajectory: tranSysState.get(0) is the cumulative time and tranSysState.get(1+isf) the state of stateful node isf over each step. Port of MATLAB ssa_reply_held.
      Parameters:
      sn - network structure
      tranSysState - recorded trajectory of the serial engine
      Returns:
      (nstations x nclasses) mean held servers, all zero without replies