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

Time-varying measures of the Mt/G/infinity queue. More...

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

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

Public Attributes

std::vector< T > times
 the evaluation times
std::vector< T > meanNumber
 m(t), the Poisson mean
std::vector< T > varNumber
 equal to meanNumber, the law being Poisson
std::vector< T > arrivalRate
 lambda(t)
std::vector< T > departureRate
 delta(t) = E[lambda(t-S)]
std::vector< T > offeredLoadPSA
 ES lambda(t), the pointwise stationary approximation.
meanLag
 E[Se], set only when ES2 was supplied.
std::vector< T > lagApproximation
 ES lambda(t-E[Se]), likewise.
bool hasLag = false
 whether the two fields above are set

Detailed Description

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

Time-varying measures of the Mt/G/infinity queue.

Definition at line 57 of file qsys_mtginf.h.

Member Data Documentation

◆ arrivalRate

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::arrivalRate

◆ departureRate

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::departureRate

delta(t) = E[lambda(t-S)]

Definition at line 62 of file qsys_mtginf.h.

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

◆ hasLag

template<class T>
bool line::qsys::QsysMtginfResult< T >::hasLag = false

whether the two fields above are set

Definition at line 66 of file qsys_mtginf.h.

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

◆ lagApproximation

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::lagApproximation

ES lambda(t-E[Se]), likewise.

Definition at line 65 of file qsys_mtginf.h.

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

◆ meanLag

template<class T>
T line::qsys::QsysMtginfResult< T >::meanLag

E[Se], set only when ES2 was supplied.

Definition at line 64 of file qsys_mtginf.h.

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

◆ meanNumber

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::meanNumber

m(t), the Poisson mean

Definition at line 59 of file qsys_mtginf.h.

Referenced by line::qsys::qsys_mtginf(), line::qsys::qsys_mtgs0_mol(), and line::fluid::solver_fluid_qsys().

◆ offeredLoadPSA

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::offeredLoadPSA

ES lambda(t), the pointwise stationary approximation.

Definition at line 63 of file qsys_mtginf.h.

Referenced by line::qsys::qsys_mtginf(), and line::qsys::qsys_mtgs0_mol().

◆ times

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::times

the evaluation times

Definition at line 58 of file qsys_mtginf.h.

Referenced by line::qsys::qsys_mtginf(), line::qsys::qsys_mtgs0_mol(), and line::fluid::solver_fluid_qsys().

◆ varNumber

template<class T>
std::vector<T> line::qsys::QsysMtginfResult< T >::varNumber

equal to meanNumber, the law being Poisson

Definition at line 60 of file qsys_mtginf.h.

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


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