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

Steady-state measures of the G/GI/n/m diffusion approximation. More...

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

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

Public Attributes

beta
 the QED server slack sqrt(n)(1-rho)
gamma
 the scaled waiting room m/sqrt(n)
peakedness
 z, the asymptotic peakedness
peakednessWeight
 omega_G
variability
 v = (ca^2+cs^2)/2
probDelay
 P(an arrival waits).
probBlock
 P(an arrival is blocked).
meanQueueLength
 mean number waiting
meanNumber
 mean number in system
meanWait
 mean wait of an admitted arrival
utilization
 min(rho,1)
throughput
 lambda(1-P(block))
trafficIntensity
 rho = lambda/(n mu)

Detailed Description

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

Steady-state measures of the G/GI/n/m diffusion approximation.

Definition at line 68 of file qsys_ggnm_diffusion.h.

Member Data Documentation

◆ beta

template<class T>
T line::qsys::QsysGgnmResult< T >::beta

the QED server slack sqrt(n)(1-rho)

Definition at line 69 of file qsys_ggnm_diffusion.h.

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

◆ gamma

template<class T>
T line::qsys::QsysGgnmResult< T >::gamma

the scaled waiting room m/sqrt(n)

Definition at line 70 of file qsys_ggnm_diffusion.h.

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

◆ meanNumber

template<class T>
T line::qsys::QsysGgnmResult< T >::meanNumber

mean number in system

Definition at line 77 of file qsys_ggnm_diffusion.h.

Referenced by line::qsys::qsys_ggnm_diffusion(), and line::mva::solver_mva_qsys_analyzer().

◆ meanQueueLength

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

mean number waiting

Definition at line 76 of file qsys_ggnm_diffusion.h.

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

◆ meanWait

template<class T>
T line::qsys::QsysGgnmResult< T >::meanWait

mean wait of an admitted arrival

Definition at line 78 of file qsys_ggnm_diffusion.h.

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

◆ peakedness

template<class T>
T line::qsys::QsysGgnmResult< T >::peakedness

z, the asymptotic peakedness

Definition at line 71 of file qsys_ggnm_diffusion.h.

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

◆ peakednessWeight

template<class T>
T line::qsys::QsysGgnmResult< T >::peakednessWeight

omega_G

Definition at line 72 of file qsys_ggnm_diffusion.h.

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

◆ probBlock

template<class T>
T line::qsys::QsysGgnmResult< T >::probBlock

P(an arrival is blocked).

Definition at line 75 of file qsys_ggnm_diffusion.h.

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

◆ probDelay

template<class T>
T line::qsys::QsysGgnmResult< T >::probDelay

P(an arrival waits).

Definition at line 74 of file qsys_ggnm_diffusion.h.

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

◆ throughput

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

lambda(1-P(block))

Definition at line 80 of file qsys_ggnm_diffusion.h.

Referenced by line::qsys::qsys_ggnm_diffusion(), and line::mva::solver_mva_qsys_analyzer().

◆ trafficIntensity

template<class T>
T line::qsys::QsysGgnmResult< T >::trafficIntensity

rho = lambda/(n mu)

Definition at line 81 of file qsys_ggnm_diffusion.h.

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

◆ utilization

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

min(rho,1)

Definition at line 79 of file qsys_ggnm_diffusion.h.

Referenced by line::qsys::qsys_ggnm_diffusion(), and line::mva::solver_mva_qsys_analyzer().

◆ variability

template<class T>
T line::qsys::QsysGgnmResult< T >::variability

v = (ca^2+cs^2)/2

Definition at line 73 of file qsys_ggnm_diffusion.h.

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


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