![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Read a MAP as an MMPP (matlab/lib/kpctoolbox/map/map2mmpp.m). More...
Go to the source code of this file.
Classes | |
| struct | line::mam::Map2mmppResult< T > |
| Result of map2mmpp. More... | |
Namespaces | |
| namespace | line |
| namespace | line::mam |
Functions | |
| template<class T> | |
| Map2mmppResult< T > | line::mam::map2mmpp (const Map< T > &m) |
| Modulating generator and arrival-rate matrix of a MAP read as an MMPP. | |
Read a MAP as an MMPP (matlab/lib/kpctoolbox/map/map2mmpp.m).
Returns the modulating generator Q = D0 + D1 and the arrival-rate matrix LAMBDA = D1. The representation is an MMPP only when D1 is diagonal; MATLAB emits a warning in that case and returns anyway, whereas this port reports the off-diagonal mass through the result struct so the caller decides.
Pure additions and copies, exact at Rational: no transcendental gate.
Definition in file map2mmpp.h.