LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::nc::CdfRespTResult< T > Struct Template Reference

The response-time distributions, station by class. More...

#include <line/solvers/nc/solver_nc_cdf.h>

Collaboration diagram for line::nc::CdfRespTResult< T >:

Public Attributes

std::vector< std::vector< Matrix< T > > > RD
std::vector< T > tset
 the shared evaluation grid
std::string warning
 Non-empty when the reference WARNS AND RETURNS EMPTY rather than computing: today only "applies only to FCFS nodes".

Detailed Description

template<class T>
struct line::nc::CdfRespTResult< T >

The response-time distributions, station by class.

RD[i][r] is a two-column matrix whose first column is F(t) and whose second is t, which is the shape setDistribResults stores in the reference. An empty entry means the station-class pair has no law (a Queue that is not FCFS, or a class the station does not serve).

Definition at line 80 of file solver_nc_cdf.h.

Member Data Documentation

◆ RD

template<class T>
std::vector<std::vector<Matrix<T> > > line::nc::CdfRespTResult< T >::RD

Definition at line 81 of file solver_nc_cdf.h.

Referenced by line::nc::solver_nc_cdf_respt().

◆ tset

template<class T>
std::vector<T> line::nc::CdfRespTResult< T >::tset

the shared evaluation grid

Definition at line 82 of file solver_nc_cdf.h.

Referenced by line::nc::solver_nc_cdf_respt().

◆ warning

template<class T>
std::string line::nc::CdfRespTResult< T >::warning

Non-empty when the reference WARNS AND RETURNS EMPTY rather than computing: today only "applies only to FCFS nodes".

RD is then empty, which a caller can test by size – unlike the zero table the normalizing-constant path returns when a method declines a model.

Definition at line 89 of file solver_nc_cdf.h.

Referenced by line::nc::solver_nc_cdf_respt().


The documentation for this struct was generated from the following file: