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

Constants of the state dependent cycle, in one common scale. More...

#include <line/api/dpfqn/dpfqn_nc.h>

Collaboration diagram for line::dpfqn::DtNcLdResult< T >:

Public Member Functions

std::vector< T > marginal (std::size_t j) const
 Marginal queue length law of node j, P(X_j = n) for n = 0..N.

Public Attributes

double lG
 true log of G(N,J), in double whatever T is
std::vector< T > G
 G(k), k = 0..N.
std::vector< std::vector< T > > W
 time-stationary node weights w_j(n)
std::vector< std::vector< T > > Gc
 cycle without node j, at population k
std::vector< std::vector< T > > Wa
 arrival weights v_j(n) = w_j(n) q_j(n)

Detailed Description

template<class T>
struct line::dpfqn::DtNcLdResult< T >

Constants of the state dependent cycle, in one common scale.

Definition at line 87 of file dpfqn_nc.h.

Member Function Documentation

◆ marginal()

template<class T>
std::vector< T > line::dpfqn::DtNcLdResult< T >::marginal ( std::size_t j) const
inline

Marginal queue length law of node j, P(X_j = n) for n = 0..N.

Definition at line 95 of file dpfqn_nc.h.

References G, Gc, and W.

Member Data Documentation

◆ G

template<class T>
std::vector<T> line::dpfqn::DtNcLdResult< T >::G

G(k), k = 0..N.

Definition at line 89 of file dpfqn_nc.h.

Referenced by line::dpfqn::dpfqn_ncld(), and marginal().

◆ Gc

template<class T>
std::vector<std::vector<T> > line::dpfqn::DtNcLdResult< T >::Gc

cycle without node j, at population k

Definition at line 91 of file dpfqn_nc.h.

Referenced by line::dpfqn::dpfqn_ncld(), and marginal().

◆ lG

template<class T>
double line::dpfqn::DtNcLdResult< T >::lG

true log of G(N,J), in double whatever T is

Definition at line 88 of file dpfqn_nc.h.

Referenced by line::dpfqn::dpfqn_ncld().

◆ W

template<class T>
std::vector<std::vector<T> > line::dpfqn::DtNcLdResult< T >::W

time-stationary node weights w_j(n)

Definition at line 90 of file dpfqn_nc.h.

Referenced by line::dpfqn::dpfqn_ncld(), and marginal().

◆ Wa

template<class T>
std::vector<std::vector<T> > line::dpfqn::DtNcLdResult< T >::Wa

arrival weights v_j(n) = w_j(n) q_j(n)

Definition at line 92 of file dpfqn_nc.h.

Referenced by line::dpfqn::dpfqn_ncld().


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