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

Mean-value results shared by the open, closed and mixed algorithms. More...

#include <line/api/me/me_types.h>

Public Attributes

Matrix< T > L
 mean queue lengths (M x R)
Matrix< T > W
 mean response times (M x R)
Matrix< T > Ca
 arrival scvs (M x R)
Matrix< T > Cd
 departure scvs (M x R)
Matrix< T > lambda
 per-station throughputs (M x R)
Matrix< T > rho
 utilizations (M x R)
std::vector< T > X
 class throughputs (R)
long iter = 0
 fixed-point iterations performed
bool converged = false

Detailed Description

template<class T>
struct line::me::MeResult< T >

Mean-value results shared by the open, closed and mixed algorithms.

Definition at line 157 of file me_types.h.

Member Data Documentation

◆ Ca

template<class T>
Matrix<T> line::me::MeResult< T >::Ca

arrival scvs (M x R)

Definition at line 160 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), and line::me::me_oqn().

◆ Cd

template<class T>
Matrix<T> line::me::MeResult< T >::Cd

departure scvs (M x R)

Definition at line 161 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), and line::me::me_oqn().

◆ converged

template<class T>
bool line::me::MeResult< T >::converged = false

Definition at line 166 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), and line::me::me_oqn().

◆ iter

template<class T>
long line::me::MeResult< T >::iter = 0

fixed-point iterations performed

Definition at line 165 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().

◆ L

template<class T>
Matrix<T> line::me::MeResult< T >::L

mean queue lengths (M x R)

Definition at line 158 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().

◆ lambda

template<class T>
Matrix<T> line::me::MeResult< T >::lambda

per-station throughputs (M x R)

Definition at line 162 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().

◆ rho

template<class T>
Matrix<T> line::me::MeResult< T >::rho

utilizations (M x R)

Definition at line 163 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().

◆ W

template<class T>
Matrix<T> line::me::MeResult< T >::W

mean response times (M x R)

Definition at line 159 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().

◆ X

template<class T>
std::vector<T> line::me::MeResult< T >::X

class throughputs (R)

Definition at line 164 of file me_types.h.

Referenced by line::me::me_cqn(), line::me::me_mqn(), line::me::me_oqn(), and line::nc::solver_nc_mem().


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