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

Return value of pfqn_kt, mirroring [G, lG, X, Q]. More...

#include <line/api/pfqn/pfqn_kt.h>

Collaboration diagram for line::pfqn::KtResult< T >:

Public Attributes

T G
T lG
std::vector< T > X
 saddle-point throughput X_r = u*_r
Matrix< T > Q
 saddle-point queue lengths Q_kr = u*_r L_kr/(1-U_k)

Detailed Description

template<class T>
struct line::pfqn::KtResult< T >

Return value of pfqn_kt, mirroring [G, lG, X, Q].

Definition at line 157 of file pfqn_kt.h.

Member Data Documentation

◆ G

template<class T>
T line::pfqn::KtResult< T >::G

Definition at line 158 of file pfqn_kt.h.

Referenced by line::pfqn::pfqn_bkt(), line::pfqn::pfqn_kt(), and line::pfqn::pfqn_lekt().

◆ lG

template<class T>
T line::pfqn::KtResult< T >::lG

Definition at line 159 of file pfqn_kt.h.

Referenced by line::pfqn::pfqn_bkt(), line::pfqn::pfqn_kt(), and line::pfqn::pfqn_lekt().

◆ Q

template<class T>
Matrix<T> line::pfqn::KtResult< T >::Q

saddle-point queue lengths Q_kr = u*_r L_kr/(1-U_k)

Definition at line 161 of file pfqn_kt.h.

Referenced by line::pfqn::pfqn_kt().

◆ X

template<class T>
std::vector<T> line::pfqn::KtResult< T >::X

saddle-point throughput X_r = u*_r

Definition at line 160 of file pfqn_kt.h.

Referenced by line::pfqn::pfqn_kt().


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