![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Product-form chain parameters, the split into queueing and delay stations. More...
#include <line/solvers/mva/sn_chain.h>
Public Attributes | |
| Matrix< T > | D |
| (Mq x C) demands at queueing stations | |
| Matrix< T > | Z |
| (Md x C) demands at delay stations | |
| std::vector< T > | lambda |
| (C) chain arrival rates, zero on a closed chain | |
| std::vector< double > | N |
| (C) populations | |
| std::vector< double > | S |
| (Mq) server counts | |
| std::vector< std::size_t > | queue_stations |
| 1-based | |
| std::vector< std::size_t > | delay_stations |
| 1-based | |
| Matrix< T > | mu |
| The reference's 5th output, mu of sn_get_product_form_params: (Mq x ceil(sum finite N) + max S) with mu(i, n) = min(n, nservers_i). | |
| Matrix< T > | V |
| The reference's 7th output: Vchain with the Source and Join station rows removed, (M - Source - Join) x C. | |
Product-form chain parameters, the split into queueing and delay stations.
Definition at line 313 of file sn_chain.h.
| Matrix<T> line::mva::PfChainParams< T >::D |
(Mq x C) demands at queueing stations
Definition at line 314 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().
| std::vector<std::size_t> line::mva::PfChainParams< T >::delay_stations |
1-based
Definition at line 320 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().
| std::vector<T> line::mva::PfChainParams< T >::lambda |
(C) chain arrival rates, zero on a closed chain
Definition at line 316 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().
| Matrix<T> line::mva::PfChainParams< T >::mu |
The reference's 5th output, mu of sn_get_product_form_params: (Mq x ceil(sum finite N) + max S) with mu(i, n) = min(n, nservers_i).
Definition at line 325 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params().
| std::vector<double> line::mva::PfChainParams< T >::N |
(C) populations
Definition at line 317 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params().
| std::vector<std::size_t> line::mva::PfChainParams< T >::queue_stations |
1-based
Definition at line 319 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().
| std::vector<double> line::mva::PfChainParams< T >::S |
(Mq) server counts
Definition at line 318 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().
| Matrix<T> line::mva::PfChainParams< T >::V |
The reference's 7th output: Vchain with the Source and Join station rows removed, (M - Source - Join) x C.
Definition at line 330 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params().
| Matrix<T> line::mva::PfChainParams< T >::Z |
(Md x C) demands at delay stations
Definition at line 315 of file sn_chain.h.
Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().