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

One class's trace. More...

#include <line/api/infer/infer_gibbs.h>

Public Attributes

std::vector< T > arrival_ms
 data{3,k}, arrival times in MILLISECONDS
std::vector< T > respt_s
 data{4,k}, response times in SECONDS
std::vector< T > think_obs
 data{6,k}, the think-time normalizer

Detailed Description

template<class T>
struct line::infer::GibbsTrace< T >

One class's trace.

MATLAB reads these from rows 3, 4 and 6 of its 6 x (K+1) cell array; the cell container is a MATLAB storage detail, so the port takes the three sample vectors directly, as infer_get_qlen_arrival already does.

Definition at line 95 of file infer_gibbs.h.

Member Data Documentation

◆ arrival_ms

template<class T>
std::vector<T> line::infer::GibbsTrace< T >::arrival_ms

data{3,k}, arrival times in MILLISECONDS

Definition at line 96 of file infer_gibbs.h.

◆ respt_s

template<class T>
std::vector<T> line::infer::GibbsTrace< T >::respt_s

data{4,k}, response times in SECONDS

Definition at line 97 of file infer_gibbs.h.

◆ think_obs

template<class T>
std::vector<T> line::infer::GibbsTrace< T >::think_obs

data{6,k}, the think-time normalizer

Definition at line 98 of file infer_gibbs.h.


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