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

Return value, mirroring MATLAB's [ST,gamma,nservers,rho,scva,scvs,eta]. More...

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

Public Attributes

Matrix< T > ST
 (M x R) scaled service times
std::vector< T > gamma
 (M) multiserver asymptotic decay rate
std::vector< T > nservers
 (M) server counts, set to 1 where rescaled
std::vector< T > rho
 (M) station utilization
std::vector< T > scva
 (M) arrival SCV used by the approximation
std::vector< T > scvs
 (M) throughput-weighted service SCV
std::vector< T > eta
 (M) diffusion decay rate

Detailed Description

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

Return value, mirroring MATLAB's [ST,gamma,nservers,rho,scva,scvs,eta].

Definition at line 64 of file npfqn_nonexp_approx.h.

Member Data Documentation

◆ eta

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::eta

(M) diffusion decay rate

Definition at line 71 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx(), line::nc::solver_nc(), and line::nc::solver_ncld().

◆ gamma

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::gamma

(M) multiserver asymptotic decay rate

Definition at line 66 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx(), line::nc::solver_nc(), and line::nc::solver_ncld().

◆ nservers

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::nservers

(M) server counts, set to 1 where rescaled

Definition at line 67 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx().

◆ rho

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::rho

(M) station utilization

Definition at line 68 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx().

◆ scva

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::scva

(M) arrival SCV used by the approximation

Definition at line 69 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx().

◆ scvs

template<class T>
std::vector<T> line::npfqn::NonexpApproxResult< T >::scvs

(M) throughput-weighted service SCV

Definition at line 70 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx().

◆ ST

template<class T>
Matrix<T> line::npfqn::NonexpApproxResult< T >::ST

(M x R) scaled service times

Definition at line 65 of file npfqn_nonexp_approx.h.

Referenced by line::npfqn::npfqn_nonexp_approx(), line::nc::solver_nc(), and line::nc::solver_ncld().


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