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

Everything qbd_rap returns. More...

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

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

Public Attributes

std::vector< T > levelProb
 marginal level probabilities, levels 0..numLevels
QN
 exact mean queue length, pi0 R (I-R)^-2 e
Matrix< T > R
Matrix< T > G
Matrix< T > U
double spr
 Sp(R), from a double eigensolve (see the header note).
Matrix< T > pqueue
 (numLevels+1) x m, row n holding pi_n
std::vector< T > pi0

Detailed Description

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

Everything qbd_rap returns.

Definition at line 257 of file qbd_rap.h.

Member Data Documentation

◆ G

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

Definition at line 260 of file qbd_rap.h.

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

◆ levelProb

template<class T>
std::vector<T> line::mam::QbdRapResult< T >::levelProb

marginal level probabilities, levels 0..numLevels

Definition at line 258 of file qbd_rap.h.

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

◆ pi0

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

Definition at line 263 of file qbd_rap.h.

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

◆ pqueue

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

(numLevels+1) x m, row n holding pi_n

Definition at line 262 of file qbd_rap.h.

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

◆ QN

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

exact mean queue length, pi0 R (I-R)^-2 e

Definition at line 259 of file qbd_rap.h.

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

◆ R

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

Definition at line 260 of file qbd_rap.h.

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

◆ spr

template<class T>
double line::mam::QbdRapResult< T >::spr

Sp(R), from a double eigensolve (see the header note).

Definition at line 261 of file qbd_rap.h.

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

◆ U

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

Definition at line 260 of file qbd_rap.h.

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


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