![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The reference's unbounded-buffer branch (L = Inf), bernoulli1_infinite: the Geo/Geo/1 closed form under the LAS-DA convention, with the queue-length laws returned as functions of n as the reference returns handles. More...
#include <line/api/dqsys/dqsys_bernoulli1.h>
Public Attributes | |
| T | arrivalProb |
| T | serviceProb |
| std::function< T(std::size_t)> | pmf |
| P(N = n), dqsys_geogeo1's pmf. | |
| std::function< T(std::size_t)> | arrivalPmf |
| (1 - r) r^n, r = b(1-p)/(p(1-b)) | |
| T | emptyProb |
| T | utilization |
| T | throughput |
| T | lossProb |
| 0 on an unbounded buffer | |
| T | meanQueueLength |
| T | meanWaitingQueue |
| T | meanSojournTime |
| T | meanWaitingTime |
| T | normConst |
| 1 / emptyProb | |
| std::string | analyzer = "dqsys_bernoulli1" |
The reference's unbounded-buffer branch (L = Inf), bernoulli1_infinite: the Geo/Geo/1 closed form under the LAS-DA convention, with the queue-length laws returned as functions of n as the reference returns handles.
Definition at line 77 of file dqsys_bernoulli1.h.
| std::string line::dqsys::Bernoulli1InfiniteResult< T >::analyzer = "dqsys_bernoulli1" |
Definition at line 91 of file dqsys_bernoulli1.h.
| std::function<T(std::size_t)> line::dqsys::Bernoulli1InfiniteResult< T >::arrivalPmf |
(1 - r) r^n, r = b(1-p)/(p(1-b))
Definition at line 81 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::arrivalProb |
Definition at line 78 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::emptyProb |
Definition at line 82 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::lossProb |
0 on an unbounded buffer
Definition at line 85 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::meanQueueLength |
Definition at line 86 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::meanSojournTime |
Definition at line 88 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::meanWaitingQueue |
Definition at line 87 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::meanWaitingTime |
Definition at line 89 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::normConst |
1 / emptyProb
Definition at line 90 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| std::function<T(std::size_t)> line::dqsys::Bernoulli1InfiniteResult< T >::pmf |
P(N = n), dqsys_geogeo1's pmf.
Definition at line 80 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::serviceProb |
Definition at line 79 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::throughput |
Definition at line 84 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().
| T line::dqsys::Bernoulli1InfiniteResult< T >::utilization |
Definition at line 83 of file dqsys_bernoulli1.h.
Referenced by line::dqsys::dqsys_bernoulli1_infinite().