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

#include <line/api/npfqn/npfqn_bnd_bpt.h>

Collaboration diagram for line::npfqn::BndBpt< T >:

Public Attributes

zlb = T()
 lower bound on sum_r c_r x_r
std::vector< T > x
 the x block of the LP optimizer
std::vector< T > lambda
 effective arrival rate of each class
std::vector< T > rho
 per-class utilization lambda_r/mu_r
std::vector< T > rhoStation
 per-station utilization
std::size_t nvars = 0
std::size_t nrows = 0

Detailed Description

template<class T>
struct line::npfqn::BndBpt< T >

Definition at line 73 of file npfqn_bnd_bpt.h.

Member Data Documentation

◆ lambda

template<class T>
std::vector<T> line::npfqn::BndBpt< T >::lambda

effective arrival rate of each class

Definition at line 76 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt(), and line::ba::solver_ba_bpt().

◆ nrows

template<class T>
std::size_t line::npfqn::BndBpt< T >::nrows = 0

Definition at line 80 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt().

◆ nvars

template<class T>
std::size_t line::npfqn::BndBpt< T >::nvars = 0

Definition at line 79 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt().

◆ rho

template<class T>
std::vector<T> line::npfqn::BndBpt< T >::rho

per-class utilization lambda_r/mu_r

Definition at line 77 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt(), and line::ba::solver_ba_bpt().

◆ rhoStation

template<class T>
std::vector<T> line::npfqn::BndBpt< T >::rhoStation

per-station utilization

Definition at line 78 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt().

◆ x

template<class T>
std::vector<T> line::npfqn::BndBpt< T >::x

the x block of the LP optimizer

Definition at line 75 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt().

◆ zlb

template<class T>
T line::npfqn::BndBpt< T >::zlb = T()

lower bound on sum_r c_r x_r

Definition at line 74 of file npfqn_bnd_bpt.h.

Referenced by line::npfqn::npfqn_bnd_bpt(), and line::ba::solver_ba_bpt().


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