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

Result of qsys_mapg1. More...

#include <line/api/qsys/qsys_mapg1.h>

Collaboration diagram for line::qsys::MapG1Result< T >:

Public Attributes

meanQueueLength
 E[N], number in system.
meanWaitingTime
 max(0, E[W] - m1), as in the reference
meanSojournTime
 E[W].
utilization
 lambda m1
std::vector< T > queueLengthDist
 P(N = n), n = 0, 1, ...
mam::Map< T > serviceFit
 the fitted PH as its renewal MAP
MapG1ServiceFit fitKind
 which branch produced it
std::size_t servicePhases
 order of the fitted PH

Detailed Description

template<class T>
struct line::qsys::MapG1Result< T >

Result of qsys_mapg1.

Definition at line 111 of file qsys_mapg1.h.

Member Data Documentation

◆ fitKind

template<class T>
MapG1ServiceFit line::qsys::MapG1Result< T >::fitKind

which branch produced it

Definition at line 118 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ meanQueueLength

template<class T>
T line::qsys::MapG1Result< T >::meanQueueLength

E[N], number in system.

Definition at line 112 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ meanSojournTime

template<class T>
T line::qsys::MapG1Result< T >::meanSojournTime

E[W].

Definition at line 114 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ meanWaitingTime

template<class T>
T line::qsys::MapG1Result< T >::meanWaitingTime

max(0, E[W] - m1), as in the reference

Definition at line 113 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ queueLengthDist

template<class T>
std::vector<T> line::qsys::MapG1Result< T >::queueLengthDist

P(N = n), n = 0, 1, ...

Definition at line 116 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ serviceFit

template<class T>
mam::Map<T> line::qsys::MapG1Result< T >::serviceFit

the fitted PH as its renewal MAP

Definition at line 117 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ servicePhases

template<class T>
std::size_t line::qsys::MapG1Result< T >::servicePhases

order of the fitted PH

Definition at line 119 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().

◆ utilization

template<class T>
T line::qsys::MapG1Result< T >::utilization

lambda m1

Definition at line 115 of file qsys_mapg1.h.

Referenced by line::qsys::qsys_mapg1().


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