Package jline.api.sn

Class SnIsDiscreteTime

java.lang.Object
jline.api.sn.SnIsDiscreteTime

public final class SnIsDiscreteTime extends Object
Decides whether a model lives on a discrete (slotted) time scale.

A model is discrete-time when every enabled interarrival and service law is lattice-valued on a common slot length and at least one of them is intrinsically discrete. The lattice families are Geometric (support {1,2,...} slots), DMAP, DiscreteUniform with integral bounds, and Det whose value is a positive integral number of slots. Immediate is deliberately not one: a zero interval is not a point of {d,2d,...}, the same refusal the LDES slotted engine makes in slotSnap.

The test runs on procid, rates and scv rather than on proc, because the struct refresh may already have replaced a lattice law by a continuous surrogate. procid keeps the requested family and (mean, SCV) identify the member of it exactly for every family above.

MATLAB twin: sn_is_discrete_time.m