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

Return value of pfqn_ab_amva, mirroring [QN,UN,RN,CN,XN,totiter]. More...

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

Public Attributes

Matrix< T > QN
 (M x R) mean queue length
Matrix< T > UN
 (M x R) utilization
Matrix< T > RN
 (M x R) residence (wait) time per visit
std::vector< T > CN
 (R) cycle time
std::vector< T > XN
 (R) class throughput AT STATION 1
std::size_t totiter
 iterations of the final core pass

Detailed Description

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

Return value of pfqn_ab_amva, mirroring [QN,UN,RN,CN,XN,totiter].

Definition at line 91 of file pfqn_ab_amva.h.

Member Data Documentation

◆ CN

template<class T>
std::vector<T> line::pfqn::AbAmvaResult< T >::CN

(R) cycle time

Definition at line 95 of file pfqn_ab_amva.h.

◆ QN

template<class T>
Matrix<T> line::pfqn::AbAmvaResult< T >::QN

(M x R) mean queue length

Definition at line 92 of file pfqn_ab_amva.h.

Referenced by line::pfqn::pfqn_ab_amva(), and line::mva::solver_amva().

◆ RN

template<class T>
Matrix<T> line::pfqn::AbAmvaResult< T >::RN

(M x R) residence (wait) time per visit

Definition at line 94 of file pfqn_ab_amva.h.

◆ totiter

template<class T>
std::size_t line::pfqn::AbAmvaResult< T >::totiter

iterations of the final core pass

Definition at line 97 of file pfqn_ab_amva.h.

Referenced by line::mva::solver_amva().

◆ UN

template<class T>
Matrix<T> line::pfqn::AbAmvaResult< T >::UN

(M x R) utilization

Definition at line 93 of file pfqn_ab_amva.h.

Referenced by line::mva::solver_amva().

◆ XN

template<class T>
std::vector<T> line::pfqn::AbAmvaResult< T >::XN

(R) class throughput AT STATION 1

Definition at line 96 of file pfqn_ab_amva.h.

Referenced by line::mva::solver_amva().


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