LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::lqns::LqnsRawAvg Struct Reference

Everything the .lqxo carries, indexed as the struct is. More...

#include <line/solvers/wrappers/lqns/solver_lqns.h>

Collaboration diagram for line::lqns::LqnsRawAvg:

Public Attributes

std::vector< double > util
std::vector< double > phase1util
std::vector< double > phase2util
std::vector< double > phase1svct
std::vector< double > phase2svct
std::vector< double > tput
std::vector< double > procwaiting
std::vector< double > procutil
std::vector< double > callwaiting
int iterations = 0

Detailed Description

Everything the .lqxo carries, indexed as the struct is.

The element vectors are (nidx+1) with slot 0 unused and callwaiting is (ncalls+1); an entry lqns did not report stays NaN, which is how the reference leaves it and is what tells a caller "not reported" apart from "reported as zero".

Definition at line 111 of file solver_lqns.h.

Member Data Documentation

◆ callwaiting

std::vector<double> line::lqns::LqnsRawAvg::callwaiting

Definition at line 115 of file solver_lqns.h.

◆ iterations

int line::lqns::LqnsRawAvg::iterations = 0

Definition at line 116 of file solver_lqns.h.

◆ phase1svct

std::vector<double> line::lqns::LqnsRawAvg::phase1svct

Definition at line 113 of file solver_lqns.h.

◆ phase1util

std::vector<double> line::lqns::LqnsRawAvg::phase1util

Definition at line 112 of file solver_lqns.h.

◆ phase2svct

std::vector<double> line::lqns::LqnsRawAvg::phase2svct

Definition at line 113 of file solver_lqns.h.

◆ phase2util

std::vector<double> line::lqns::LqnsRawAvg::phase2util

Definition at line 112 of file solver_lqns.h.

◆ procutil

std::vector<double> line::lqns::LqnsRawAvg::procutil

Definition at line 114 of file solver_lqns.h.

◆ procwaiting

std::vector<double> line::lqns::LqnsRawAvg::procwaiting

Definition at line 114 of file solver_lqns.h.

◆ tput

std::vector<double> line::lqns::LqnsRawAvg::tput

Definition at line 114 of file solver_lqns.h.

◆ util

std::vector<double> line::lqns::LqnsRawAvg::util

Definition at line 112 of file solver_lqns.h.


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