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

Return value of npfqn_sqd, mirroring [X, Q, U, R]. More...

#include <line/api/npfqn/npfqn_sqd.h>

Public Attributes

std::vector< T > X
 (M) per-station throughput
std::vector< T > Q
 (M) per-station queue length
std::vector< T > U
 (M) per-station utilization, capped at one
std::vector< T > R
 (M) per-station residence time

Detailed Description

template<class T>
struct line::npfqn::SqdResult< T >

Return value of npfqn_sqd, mirroring [X, Q, U, R].

Definition at line 93 of file npfqn_sqd.h.

Member Data Documentation

◆ Q

template<class T>
std::vector<T> line::npfqn::SqdResult< T >::Q

(M) per-station queue length

Definition at line 95 of file npfqn_sqd.h.

Referenced by line::npfqn::npfqn_sqd(), and line::mva::solver_sqd().

◆ R

template<class T>
std::vector<T> line::npfqn::SqdResult< T >::R

(M) per-station residence time

Definition at line 97 of file npfqn_sqd.h.

Referenced by line::npfqn::npfqn_sqd(), and line::mva::solver_sqd().

◆ U

template<class T>
std::vector<T> line::npfqn::SqdResult< T >::U

(M) per-station utilization, capped at one

Definition at line 96 of file npfqn_sqd.h.

Referenced by line::npfqn::npfqn_sqd(), and line::mva::solver_sqd().

◆ X

template<class T>
std::vector<T> line::npfqn::SqdResult< T >::X

(M) per-station throughput

Definition at line 94 of file npfqn_sqd.h.

Referenced by line::npfqn::npfqn_sqd(), and line::mva::solver_sqd().


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