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

Result of qsys_bmapphnn_retrial. More...

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

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

Public Attributes

L_orbit
 mean number of customers in orbit
N_server
 mean number of busy servers
L_system
 L_orbit + N_server.
utilization
 N_server / N.
throughput
 N_server / b1.
P_idle
 probability that every server is idle
P_empty_orbit
 probability that the orbit is empty
P_empty_system
 probability that the system is empty
Matrix< T > pi
 stationary law, (truncLevel + 1) x (V d)
std::size_t truncLevel
 truncation level used
topLevelMass
 mass at the highest retained level; see defect 2
bool clipped
 a negative probability had to be clipped to zero

Detailed Description

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

Result of qsys_bmapphnn_retrial.

Definition at line 118 of file qsys_bmapphnn_retrial.h.

Member Data Documentation

◆ clipped

template<class T>
bool line::qsys::BmapPhNnRetrialResult< T >::clipped

a negative probability had to be clipped to zero

Definition at line 130 of file qsys_bmapphnn_retrial.h.

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

◆ L_orbit

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::L_orbit

mean number of customers in orbit

Definition at line 119 of file qsys_bmapphnn_retrial.h.

Referenced by line::qsys::qsys_bmapphnn_retrial(), and line::mam::solver_mam_retrial().

◆ L_system

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::L_system

L_orbit + N_server.

Definition at line 121 of file qsys_bmapphnn_retrial.h.

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

◆ N_server

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::N_server

mean number of busy servers

Definition at line 120 of file qsys_bmapphnn_retrial.h.

Referenced by line::qsys::qsys_bmapphnn_retrial(), and line::mam::solver_mam_retrial().

◆ P_empty_orbit

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::P_empty_orbit

probability that the orbit is empty

Definition at line 125 of file qsys_bmapphnn_retrial.h.

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

◆ P_empty_system

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::P_empty_system

probability that the system is empty

Definition at line 126 of file qsys_bmapphnn_retrial.h.

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

◆ P_idle

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::P_idle

probability that every server is idle

Definition at line 124 of file qsys_bmapphnn_retrial.h.

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

◆ pi

template<class T>
Matrix<T> line::qsys::BmapPhNnRetrialResult< T >::pi

stationary law, (truncLevel + 1) x (V d)

Definition at line 127 of file qsys_bmapphnn_retrial.h.

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

◆ throughput

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::throughput

N_server / b1.

Definition at line 123 of file qsys_bmapphnn_retrial.h.

Referenced by line::qsys::qsys_bmapphnn_retrial(), and line::mam::solver_mam_retrial().

◆ topLevelMass

template<class T>
T line::qsys::BmapPhNnRetrialResult< T >::topLevelMass

mass at the highest retained level; see defect 2

Definition at line 129 of file qsys_bmapphnn_retrial.h.

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

◆ truncLevel

template<class T>
std::size_t line::qsys::BmapPhNnRetrialResult< T >::truncLevel

truncation level used

Definition at line 128 of file qsys_bmapphnn_retrial.h.

Referenced by line::qsys::qsys_bmapphnn_retrial(), and line::mam::solver_mam_retrial().

◆ utilization

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

N_server / N.

Definition at line 122 of file qsys_bmapphnn_retrial.h.

Referenced by line::qsys::qsys_bmapphnn_retrial(), and line::mam::solver_mam_retrial().


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