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

Return value of mapqn_bnd_lr_pf, mirroring the MATLAB result struct. More...

#include <line/api/mapqn/mapqn_bnd_lr_pf.h>

Collaboration diagram for line::mapqn::LrPfResult< T >:

Public Attributes

objective = T()
 the bounded utilization of the objective station
std::vector< T > U
 (M) utilizations at the optimal vertex
std::vector< T > Q
 (M) queue lengths at the optimal vertex
std::string status
 simplex status name
bool ok = false
std::size_t iterations = 0
std::size_t num_vars = 0
std::size_t num_rows = 0

Detailed Description

template<class T>
struct line::mapqn::LrPfResult< T >

Return value of mapqn_bnd_lr_pf, mirroring the MATLAB result struct.

Definition at line 68 of file mapqn_bnd_lr_pf.h.

Member Data Documentation

◆ iterations

template<class T>
std::size_t line::mapqn::LrPfResult< T >::iterations = 0

Definition at line 74 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf().

◆ num_rows

template<class T>
std::size_t line::mapqn::LrPfResult< T >::num_rows = 0

Definition at line 75 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf().

◆ num_vars

template<class T>
std::size_t line::mapqn::LrPfResult< T >::num_vars = 0

Definition at line 75 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf().

◆ objective

template<class T>
T line::mapqn::LrPfResult< T >::objective = T()

the bounded utilization of the objective station

Definition at line 69 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf(), and line::ba::solver_ba_analyzer().

◆ ok

template<class T>
bool line::mapqn::LrPfResult< T >::ok = false

Definition at line 73 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf(), and line::ba::solver_ba_analyzer().

◆ Q

template<class T>
std::vector<T> line::mapqn::LrPfResult< T >::Q

(M) queue lengths at the optimal vertex

Definition at line 71 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf().

◆ status

template<class T>
std::string line::mapqn::LrPfResult< T >::status

simplex status name

Definition at line 72 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf(), and line::ba::solver_ba_analyzer().

◆ U

template<class T>
std::vector<T> line::mapqn::LrPfResult< T >::U

(M) utilizations at the optimal vertex

Definition at line 70 of file mapqn_bnd_lr_pf.h.

Referenced by line::mapqn::mapqn_bnd_lr_pf().


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