![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Steady-state quantities of a finite-buffer Bernoulli server. More...
#include <line/api/dqsys/dqsys_bernoulli1.h>
Public Attributes | |
| std::size_t | capacity = 0 |
| buffer capacity in jobs | |
| std::vector< T > | arrivalProb |
| offered b(n), n = 0..L | |
| std::vector< T > | serviceProb |
| p(n), indexed by n-1 | |
| std::vector< T > | pmf |
| time-stationary law, theorem 2.3 | |
| std::vector< T > | arrivalPmf |
| arrival law, theorem 2.11 | |
| T | emptyProb |
| T | utilization |
| 1 - pi(0) | |
| T | throughput |
| carried departures per slot | |
| T | lossProb |
| fraction of offered arrivals lost | |
| T | meanQueueLength |
| T | meanWaitingQueue |
| T | meanSojournTime |
| in slots, by Little's law | |
| T | meanWaitingTime |
| in slots | |
| T | normConst |
| H of theorem 2.3. | |
Steady-state quantities of a finite-buffer Bernoulli server.
Definition at line 50 of file dqsys_bernoulli1.h.
| std::vector<T> line::dqsys::Bernoulli1Result< T >::arrivalPmf |
arrival law, theorem 2.11
Definition at line 55 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| std::vector<T> line::dqsys::Bernoulli1Result< T >::arrivalProb |
offered b(n), n = 0..L
Definition at line 52 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| std::size_t line::dqsys::Bernoulli1Result< T >::capacity = 0 |
buffer capacity in jobs
Definition at line 51 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::emptyProb |
Definition at line 56 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::lossProb |
fraction of offered arrivals lost
Definition at line 59 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::meanQueueLength |
Definition at line 60 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1(), and line::nc::solver_nc_dt().
| T line::dqsys::Bernoulli1Result< T >::meanSojournTime |
in slots, by Little's law
Definition at line 62 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1(), and line::nc::solver_nc_dt().
| T line::dqsys::Bernoulli1Result< T >::meanWaitingQueue |
Definition at line 61 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::meanWaitingTime |
in slots
Definition at line 63 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::normConst |
H of theorem 2.3.
Definition at line 64 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1(), and line::nc::solver_nc_dt().
| std::vector<T> line::dqsys::Bernoulli1Result< T >::pmf |
time-stationary law, theorem 2.3
Definition at line 54 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| std::vector<T> line::dqsys::Bernoulli1Result< T >::serviceProb |
p(n), indexed by n-1
Definition at line 53 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1().
| T line::dqsys::Bernoulli1Result< T >::throughput |
carried departures per slot
Definition at line 58 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1(), and line::nc::solver_nc_dt().
| T line::dqsys::Bernoulli1Result< T >::utilization |
1 - pi(0)
Definition at line 57 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1(), and line::nc::solver_nc_dt().