1function
RD = getCdfPassT(self, R)
2%
RD = GETCDFPASST(R) Returns cumulative distribution function of steady-state
5% @brief Computes
the steady-state passage time distribution
for each station
8% The passage time of a job of
class r at station i
is the time from its
9% arrival at
the station to its departure from it. Under
the fluid
10% approximation
this passage
is exactly
the quantity reported by
11% getCdfRespT: both are obtained from solver_fluid_passage_time started from
12%
the steady-state ODE solution, so
this method delegates to it rather than
13% duplicating
the computation. The two names are kept distinct because
14% NetworkSolver declares both, and other
solvers may separate them.
16% For
the passage time along a prescribed route, i.e. conditional on a given
17% sequence of
nodes rather than at a single station, no method
is provided:
18%
the fluid passage time analysis
is per station and combining stations would
19% require an independence assumption across them.
21% @param self SolverFLD instance
22% @param R (optional) Response time computation handles. If omitted they are
23% obtained from getAvgRespTHandles.
25% @
return RD {nstations x nclasses} cell array. Each non-empty
RD{i,r}
is an
26% [n x 2] matrix whose first
column holds CDF values in [0,1] and
27% whose second
column holds
the corresponding passage times.
29% @see getCdfRespT - Steady-state response time distribution (same quantity)
30% @see getTranCdfPassT - Passage time distribution during
the transient
32% Copyright (c) 2012-2026, Imperial College London
36 RD = self.getCdfRespT();
38 RD = self.getCdfRespT(R);