Class Solver_mam_analyzer

java.lang.Object
jline.solvers.mam.analyzers.Solver_mam_analyzer

public final class Solver_mam_analyzer extends Object
  • Method Details

    • resolvePreserveDet

      public static boolean resolvePreserveDet(SolverOptions options)
      options.config.preserveDet with the reference's method-dependent default applied, and the ONLY spelling the MAM steady-state path reads. MATLAB solver_mam_analyzer.m:43-47.

      'bgchain' builds a phase-type MIXTURE of the open service laws and has no deterministic-service branch at all, so a Det that survives to it arrives with no (D0,D1) pair to mix and must be FITTED to PH instead. Every other method wants it preserved, so the exact MAP/D/c branch can claim it.

      THE REQUESTED METHOD DECIDES, NOT THE RESOLVED ONE: the reference settles preserveDet before the dispatch has chosen anything, so a 'default' that goes on to resolve to bgchain still preserves the Det. A non-null option is an explicit request and wins, exactly as the reference's if ~isfield(options.config,'preserveDet') guard does.

    • solver_mam_analyzer

      public static MAMResult solver_mam_analyzer(NetworkStruct snInput, SolverOptions options)