Class Solver_mam_ldqbd_statevec

java.lang.Object
jline.solvers.mam.handlers.Solver_mam_ldqbd_statevec

public final class Solver_mam_ldqbd_statevec extends Object
LD-QBD block construction, flattening and metric mapping.

Mirrors matlab/src/solvers/MAM/solver_mam_ldqbd.m (block construction and the ld struct), solver_mam_ldqbd_flatten.m and solver_mam_ldqbd_avg.m. Handles single-class Delay+Queue (closed) or Source+Queue (open) models, with exact M/M/c boundary, PH service at any number of servers (the busy-server phase multiset of LdqbdMphc), and load-dependent scaling. The open regime truncates the level space (options.cutoff or a negligible-tail bound).

This is the CANONICAL builder for both consumers: the steady-state Solver_mam_ldqbd solver and the SolverENV state-vector analyzer's MAM backend. Keeping one construction is what stops the two from drifting -- the steady-state path carried its own copy until 2026-08-18 and silently ignored sn.lldscaling and the open regime as a result.