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

What State.toMarginal returns for one station and one state row. More...

#include <line/lang/qn/state.h>

Collaboration diagram for line::qn::Marginal< T >:

Public Attributes

ni = T()
 total jobs in the station
std::vector< T > nir
 jobs per class
std::vector< T > sir
 jobs in service per class
std::vector< std::vector< T > > kir
 jobs in service per class and phase

Detailed Description

template<class T>
struct line::qn::Marginal< T >

What State.toMarginal returns for one station and one state row.

Definition at line 51 of file state.h.

Member Data Documentation

◆ kir

template<class T>
std::vector<std::vector<T> > line::qn::Marginal< T >::kir

jobs in service per class and phase

Definition at line 55 of file state.h.

Referenced by line::qn::after_event_station_dep(), line::qn::after_event_station_phase(), and line::qn::to_marginal().

◆ ni

template<class T>
T line::qn::Marginal< T >::ni = T()

total jobs in the station

Definition at line 52 of file state.h.

Referenced by line::qn::station_populations(), and line::qn::to_marginal().

◆ nir

◆ sir


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