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

Result of qbd_mapmap1, mirroring the MATLAB return list. More...

#include <line/api/mam/qbd_mapmap1.h>

Collaboration diagram for line::mam::QbdMapMap1Result< T >:

Public Attributes

XN
 throughput, = lambda of the arrival MAP
QN
 mean number in system, closed form
UN
 utilization, = 1 - sum(pi_0)
RN
 mean response time, QN / XN by Little's law
eta
 caudal characteristic, sp(R)
Matrix< T > pqueue
 level distribution, row k = pi_k
std::vector< T > pi0
 boundary vector, normalized
Matrix< T > R
Matrix< T > G
Matrix< T > U
Matrix< T > B
Matrix< T > L
Matrix< T > F
Matrix< T > Lbar
Map< T > service
 the service MAP actually used (rescaled if util was given)
unsigned iterations = 0

Detailed Description

template<class T>
struct line::mam::QbdMapMap1Result< T >

Result of qbd_mapmap1, mirroring the MATLAB return list.

Definition at line 170 of file qbd_mapmap1.h.

Member Data Documentation

◆ B

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::B

Definition at line 179 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ eta

template<class T>
T line::mam::QbdMapMap1Result< T >::eta

caudal characteristic, sp(R)

Definition at line 175 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ F

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::F

Definition at line 179 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ G

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::G

Definition at line 178 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ iterations

template<class T>
unsigned line::mam::QbdMapMap1Result< T >::iterations = 0

Definition at line 181 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ L

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::L

Definition at line 179 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ Lbar

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::Lbar

Definition at line 179 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ pi0

template<class T>
std::vector<T> line::mam::QbdMapMap1Result< T >::pi0

boundary vector, normalized

Definition at line 177 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ pqueue

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::pqueue

level distribution, row k = pi_k

Definition at line 176 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1(), line::mam::qbd_mapmap1_qlen_truncated(), and line::qsys::qsys_mapmap1().

◆ QN

template<class T>
T line::mam::QbdMapMap1Result< T >::QN

mean number in system, closed form

Definition at line 172 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1(), line::qsys::qsys_mapmap1(), and line::mam::solver_mam_mapmap1_exact().

◆ R

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::R

Definition at line 178 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ RN

template<class T>
T line::mam::QbdMapMap1Result< T >::RN

mean response time, QN / XN by Little's law

Definition at line 174 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ service

template<class T>
Map<T> line::mam::QbdMapMap1Result< T >::service

the service MAP actually used (rescaled if util was given)

Definition at line 180 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ U

template<class T>
Matrix<T> line::mam::QbdMapMap1Result< T >::U

Definition at line 178 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ UN

template<class T>
T line::mam::QbdMapMap1Result< T >::UN

utilization, = 1 - sum(pi_0)

Definition at line 173 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().

◆ XN

template<class T>
T line::mam::QbdMapMap1Result< T >::XN

throughput, = lambda of the arrival MAP

Definition at line 171 of file qbd_mapmap1.h.

Referenced by line::mam::qbd_mapmap1().


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