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

Trajectory of the Gt/Mt/st+GI fluid queue; every vector is on the time grid. More...

#include <line/api/qsys/qsys_gtmtst_fluid.h>

Collaboration diagram for line::qsys::QsysTvFluidResult< T >:

Public Attributes

std::vector< T > times
 the time grid
std::vector< int > regime
 1 overloaded, 0 underloaded
std::vector< T > B
 fluid in service
std::vector< T > Q
 fluid in queue
std::vector< T > X
 B + Q.
std::vector< T > w
 boundary waiting time
std::vector< T > v
 potential waiting time
std::vector< T > sigma
 service completion rate mu B
std::vector< T > alpha
 abandonment rate
std::vector< T > utilization
 B/s.
std::vector< T > arrivalRate
 lambda on the grid
std::vector< T > staffing
 s on the grid
std::vector< T > capacityRate
 Gamma = s' + s mu.

Detailed Description

template<class T>
struct line::qsys::QsysTvFluidResult< T >

Trajectory of the Gt/Mt/st+GI fluid queue; every vector is on the time grid.

Definition at line 68 of file qsys_gtmtst_fluid.h.

Member Data Documentation

◆ alpha

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::alpha

abandonment rate

Definition at line 77 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ arrivalRate

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::arrivalRate

lambda on the grid

Definition at line 79 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid(), and line::fluid::solver_fluid_qsys().

◆ B

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::B

fluid in service

Definition at line 71 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid(), and line::fluid::solver_fluid_qsys().

◆ capacityRate

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::capacityRate

Gamma = s' + s mu.

Definition at line 81 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ Q

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::Q

fluid in queue

Definition at line 72 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ regime

template<class T>
std::vector<int> line::qsys::QsysTvFluidResult< T >::regime

1 overloaded, 0 underloaded

Definition at line 70 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ sigma

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::sigma

service completion rate mu B

Definition at line 76 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::npfqn_gtmtst_fluid(), and line::qsys::qsys_gtmtst_fluid().

◆ staffing

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::staffing

s on the grid

Definition at line 80 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ times

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::times

the time grid

Definition at line 69 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid(), and line::fluid::solver_fluid_qsys().

◆ utilization

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::utilization

B/s.

Definition at line 78 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid(), and line::fluid::solver_fluid_qsys().

◆ v

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::v

potential waiting time

Definition at line 75 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ w

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::w

boundary waiting time

Definition at line 74 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid().

◆ X

template<class T>
std::vector<T> line::qsys::QsysTvFluidResult< T >::X

B + Q.

Definition at line 73 of file qsys_gtmtst_fluid.h.

Referenced by line::qsys::qsys_gtmtst_fluid(), and line::fluid::solver_fluid_qsys().


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