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

Return value of qsys_mapg1k_perflow, mirroring the MATLAB result struct. More...

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

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

Public Attributes

std::vector< T > throughput
 per-flow throughput
std::vector< T > lossRatio
 per-flow loss ratio
std::vector< T > lambda
 per-flow arrival rate
lambdaAggregate
throughputAggregate
lossAggregate
 sum_n L_n lambda_n / lambda
std::vector< T > p0
 empty-buffer probability of the n-th model
std::vector< T > pK
 full-buffer probability of the n-th model
meanServiceTime
rho
 offered load lambdaAggregate * S

Detailed Description

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

Return value of qsys_mapg1k_perflow, mirroring the MATLAB result struct.

Definition at line 67 of file qsys_mapg1k_perflow.h.

Member Data Documentation

◆ lambda

template<class T>
std::vector<T> line::qsys::MapG1kPerflowResult< T >::lambda

per-flow arrival rate

Definition at line 70 of file qsys_mapg1k_perflow.h.

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

◆ lambdaAggregate

template<class T>
T line::qsys::MapG1kPerflowResult< T >::lambdaAggregate

Definition at line 71 of file qsys_mapg1k_perflow.h.

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

◆ lossAggregate

template<class T>
T line::qsys::MapG1kPerflowResult< T >::lossAggregate

sum_n L_n lambda_n / lambda

Definition at line 73 of file qsys_mapg1k_perflow.h.

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

◆ lossRatio

template<class T>
std::vector<T> line::qsys::MapG1kPerflowResult< T >::lossRatio

per-flow loss ratio

Definition at line 69 of file qsys_mapg1k_perflow.h.

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

◆ meanServiceTime

template<class T>
T line::qsys::MapG1kPerflowResult< T >::meanServiceTime

Definition at line 76 of file qsys_mapg1k_perflow.h.

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

◆ p0

template<class T>
std::vector<T> line::qsys::MapG1kPerflowResult< T >::p0

empty-buffer probability of the n-th model

Definition at line 74 of file qsys_mapg1k_perflow.h.

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

◆ pK

template<class T>
std::vector<T> line::qsys::MapG1kPerflowResult< T >::pK

full-buffer probability of the n-th model

Definition at line 75 of file qsys_mapg1k_perflow.h.

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

◆ rho

template<class T>
T line::qsys::MapG1kPerflowResult< T >::rho

offered load lambdaAggregate * S

Definition at line 77 of file qsys_mapg1k_perflow.h.

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

◆ throughput

template<class T>
std::vector<T> line::qsys::MapG1kPerflowResult< T >::throughput

per-flow throughput

Definition at line 68 of file qsys_mapg1k_perflow.h.

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

◆ throughputAggregate

template<class T>
T line::qsys::MapG1kPerflowResult< T >::throughputAggregate

Definition at line 72 of file qsys_mapg1k_perflow.h.

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


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