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

The chain-level view of a layer, as sn_get_demands_chain returns it. More...

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

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

Public Attributes

Matrix< T > Lchain
 (M x C) demand
Matrix< T > STchain
 (M x C) mean service time
Matrix< T > Vchain
 (M x C) visits
Matrix< T > alpha
 (M x K) class share of its chain's visits at a station
std::vector< double > Nchain
 (C) population, infinite for an open chain
Matrix< T > SCVchain
 (M x C)
std::vector< std::size_t > refstatchain
 (C) 1-based reference station
Matrix< T > ST
 (M x K) class-level mean service time, 0 where disabled

Detailed Description

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

The chain-level view of a layer, as sn_get_demands_chain returns it.

Definition at line 46 of file sn_chain.h.

Member Data Documentation

◆ alpha

◆ Lchain

◆ Nchain

◆ refstatchain

◆ SCVchain

◆ ST

template<class T>
Matrix<T> line::mva::ChainDemands< T >::ST

(M x K) class-level mean service time, 0 where disabled

Definition at line 54 of file sn_chain.h.

Referenced by line::jmt::jmt_parse_jmva(), line::mva::sn_deaggregate_chain_results(), line::mva::sn_get_demands_chain(), line::nc::solver_nc(), and line::nc::solver_ncld().

◆ STchain

◆ Vchain


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