![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The (D0, D1) pair a JMT MAP or phase-type parameter block is built from, plus the moments the analytic families are reconstructed from. More...
#include <line/io/jmt_dist.h>
Public Attributes | |
| ProcessType | type = ProcessType::DISABLED |
| std::size_t | phases = 1 |
| double | rate = 0.0 |
| sn.rates(i,r) | |
| double | scv = 1.0 |
| sn.scv(i,r) | |
| std::vector< double > | pie |
| Matrix< double > | D0 |
| Matrix< double > | D1 |
| std::string | trace_file |
| Replayer / Trace file name, empty otherwise. | |
The (D0, D1) pair a JMT MAP or phase-type parameter block is built from, plus the moments the analytic families are reconstructed from.
Assembled by jmt_dist_view so that a caller holding only a Distrib and a caller holding a refreshed (rate, scv) row of sn reach the same emitter.
Definition at line 103 of file jmt_dist.h.
| Matrix<double> line::io::JmtDistView< T >::D0 |
Definition at line 109 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| Matrix<double> line::io::JmtDistView< T >::D1 |
Definition at line 109 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| std::size_t line::io::JmtDistView< T >::phases = 1 |
Definition at line 105 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| std::vector<double> line::io::JmtDistView< T >::pie |
Definition at line 108 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| double line::io::JmtDistView< T >::rate = 0.0 |
sn.rates(i,r)
Definition at line 106 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| double line::io::JmtDistView< T >::scv = 1.0 |
sn.scv(i,r)
Definition at line 107 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| std::string line::io::JmtDistView< T >::trace_file |
Replayer / Trace file name, empty otherwise.
Definition at line 110 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().
| ProcessType line::io::JmtDistView< T >::type = ProcessType::DISABLED |
Definition at line 104 of file jmt_dist.h.
Referenced by line::io::jmt_append_distribution(), and line::io::jmt_dist_view().