LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::pfqn::SdrCoeff Struct Reference

Derived coefficients of an SDR structure, eqs. More...

#include <line/api/pfqn/pfqn_sdr.h>

Collaboration diagram for line::pfqn::SdrCoeff:

Public Attributes

std::size_t T = 0
std::size_t B = 0
std::vector< std::vector< std::size_t > > inA
 inA[t] holds the branch indices b with level[b] >= t, the set A_t.
std::vector< double > Dtt
 D_tt = sum over A_t of d_tb; index 0 unused.
std::vector< double > Dprev
 D_{t-1,t} = sum over A_t of d_{t-1,b}; indices 0 and 1 unused.
std::vector< double > mmax
 Largest branch population with delta nonnegative; -1 marks unbounded.
std::vector< double > vmax
 Largest subnetwork population with omega nonnegative; -1 marks unbounded.
const SdrStructsdr = nullptr

Detailed Description

Derived coefficients of an SDR structure, eqs.

(11)-(14).

Definition at line 81 of file pfqn_sdr.h.

Member Data Documentation

◆ B

std::size_t line::pfqn::SdrCoeff::B = 0

◆ Dprev

std::vector<double> line::pfqn::SdrCoeff::Dprev

D_{t-1,t} = sum over A_t of d_{t-1,b}; indices 0 and 1 unused.

Definition at line 89 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdr(), line::pfqn::pfqn_sdrcoeff(), and line::pfqn::pfqn_sdrprob().

◆ Dtt

std::vector<double> line::pfqn::SdrCoeff::Dtt

D_tt = sum over A_t of d_tb; index 0 unused.

Definition at line 87 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdr(), line::pfqn::pfqn_sdrcoeff(), and line::pfqn::pfqn_sdrprob().

◆ inA

std::vector<std::vector<std::size_t> > line::pfqn::SdrCoeff::inA

inA[t] holds the branch indices b with level[b] >= t, the set A_t.

Definition at line 85 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdr(), line::pfqn::pfqn_sdrcoeff(), and line::pfqn::pfqn_sdrprob().

◆ mmax

std::vector<double> line::pfqn::SdrCoeff::mmax

Largest branch population with delta nonnegative; -1 marks unbounded.

Definition at line 91 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdrcoeff().

◆ sdr

const SdrStruct* line::pfqn::SdrCoeff::sdr = nullptr

Definition at line 94 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdrcoeff(), and line::pfqn::pfqn_sdrprob().

◆ T

std::size_t line::pfqn::SdrCoeff::T = 0

◆ vmax

std::vector<double> line::pfqn::SdrCoeff::vmax

Largest subnetwork population with omega nonnegative; -1 marks unbounded.

Definition at line 93 of file pfqn_sdr.h.

Referenced by line::pfqn::pfqn_sdrcoeff().


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