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

Return block of pfqn_mvasjn and pfqn_amvasjn. More...

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

Collaboration diagram for line::pfqn::SjnResult:

Public Attributes

std::vector< double > XN
 (R)
Matrix< double > QN
Matrix< double > UN
Matrix< double > CN
 (M x R)
std::vector< SjnProfileWX
std::size_t iter = 1
bool converged = true
 always true for the lattice recursion
bool capped = false
 the utilization cap was binding somewhere

Detailed Description

Return block of pfqn_mvasjn and pfqn_amvasjn.

Definition at line 98 of file pfqn_sjn.h.

Member Data Documentation

◆ capped

bool line::pfqn::SjnResult::capped = false

the utilization cap was binding somewhere

Definition at line 104 of file pfqn_sjn.h.

Referenced by line::pfqn::pfqn_amvasjn(), and line::mva::solver_mva_sjn_analyzer().

◆ CN

Matrix<double> line::pfqn::SjnResult::CN

(M x R)

Definition at line 100 of file pfqn_sjn.h.

Referenced by line::pfqn::pfqn_amvasjn(), and line::pfqn::pfqn_mvasjn().

◆ converged

bool line::pfqn::SjnResult::converged = true

always true for the lattice recursion

Definition at line 103 of file pfqn_sjn.h.

Referenced by line::pfqn::pfqn_amvasjn(), and line::mva::solver_mva_sjn_analyzer().

◆ iter

std::size_t line::pfqn::SjnResult::iter = 1

Definition at line 102 of file pfqn_sjn.h.

Referenced by line::pfqn::pfqn_amvasjn(), and line::mva::solver_mva_sjn_analyzer().

◆ QN

Matrix<double> line::pfqn::SjnResult::QN

◆ UN

Matrix<double> line::pfqn::SjnResult::UN

◆ WX

std::vector<SjnProfile> line::pfqn::SjnResult::WX

Definition at line 101 of file pfqn_sjn.h.

Referenced by line::pfqn::pfqn_amvasjn(), and line::pfqn::pfqn_mvasjn().

◆ XN

std::vector<double> line::pfqn::SjnResult::XN

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