LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::mva::PfChainParams< T > Struct Template Reference

Product-form chain parameters, the split into queueing and delay stations. More...

#include <line/solvers/mva/sn_chain.h>

Collaboration diagram for line::mva::PfChainParams< T >:

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

Detailed Description

template<class T>
struct line::mva::PfChainParams< T >

Product-form chain parameters, the split into queueing and delay stations.

Definition at line 292 of file sn_chain.h.

Member Data Documentation

◆ D

template<class T>
Matrix<T> line::mva::PfChainParams< T >::D

(Mq x C) demands at queueing stations

Definition at line 293 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().

◆ delay_stations

template<class T>
std::vector<std::size_t> line::mva::PfChainParams< T >::delay_stations

1-based

Definition at line 299 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().

◆ lambda

template<class T>
std::vector<T> line::mva::PfChainParams< T >::lambda

(C) chain arrival rates, zero on a closed chain

Definition at line 295 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().

◆ N

template<class T>
std::vector<double> line::mva::PfChainParams< T >::N

(C) populations

Definition at line 296 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params().

◆ queue_stations

template<class T>
std::vector<std::size_t> line::mva::PfChainParams< T >::queue_stations

1-based

Definition at line 298 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().

◆ S

template<class T>
std::vector<double> line::mva::PfChainParams< T >::S

(Mq) server counts

Definition at line 297 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().

◆ Z

template<class T>
Matrix<T> line::mva::PfChainParams< T >::Z

(Md x C) demands at delay stations

Definition at line 294 of file sn_chain.h.

Referenced by line::mva::sn_get_product_form_chain_params(), and line::mva::solver_amva().


The documentation for this struct was generated from the following file: